PENTACRINOID MEANING IN ENGLISH

• Pentacrinoid Definition & Synonyms

  1. (n.) An immature comatula when it is still attached by a stem, and thus resembles a Pentacrinus.


RECENT SEARCHES