palmelloid (0 synonym found)

We don't have any synonyms for palmelloid yet.

Did you mean…

Think palmelloid belongs in the thesaurus? Recommend it and we'll take a look.


Definition of palmelloid:

(adj) : Relating to, or resembling a palmella (of algae)

Definition of palmelloid:

(adj) : Relating to, or resembling a palmella (of algae)

Back to Top