PELECYPODA MEANING IN ENGLISH

• Pelecypoda Definition & Synonyms

  1. (n. pl.) Same as Lamellibranchia.


RECENT SEARCHES