COMATULID MEANING IN ENGLISH

• Comatulid Definition & Synonyms

  1. (n.) Any crinoid of the genus Antedon or allied genera.


RECENT SEARCHES