Home US English palmelloid
Resembling or characteristic of algae of the genus Palmella; specifically of, relating to, or designating the palmella stage.
Mid 19th century. From palmella + -oid.
READ THESE ARTICLES