ISOPLEURA MEANING IN ENGLISH

• Isopleura Definition & Synonyms

  1. (n. pl.) A subclass of Gastropoda, in which the body is symmetrical, the right and left sides being equal.


RECENT SEARCHES