BRANCHIOGASTROPODA MEANING IN ENGLISH

• Branchiogastropoda Definition & Synonyms

  1. (n. pl.) Those Gastropoda that breathe by branchiae, including the Prosobranchiata and Opisthobranchiata.


RECENT SEARCHES