LIPOCEPHALA MEANING IN ENGLISH

• Lipocephala Definition & Synonyms

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


RECENT SEARCHES