INFEROBRANCHIATA MEANING IN ENGLISH

• Inferobranchiata Definition & Synonyms

  1. (n. pl.) A suborder of marine gastropod mollusks, in which the gills are between the foot and the mantle.


RECENT SEARCHES