Definition of palmelloid in English:

palmelloid

Pronunciation /palˈmɛlɔɪd/

adjective

Botany
  • Resembling or characteristic of algae of the genus Palmella; specifically of, relating to, or designating the palmella stage.

Origin

Mid 19th century. From palmella + -oid.