CEPHALOPODA MEANING IN ENGLISH

• Cephalopoda Definition & Synonyms

  1. (n. pl.) The highest class of Mollusca.


RECENT SEARCHES