palmelloid

/pɑlˈmɛloɪd/

Definitions

1. noun

A type of algal colony resembling a palm tree, especially one formed by the green alga Palmella.

“The scientist studied the palmelloid colonies in the pond’s water sample.”

Synonyms

  • algal colony
  • green alga

Antonyms

  • animal colony
  • non-algal growth