ASPIDOBRANCHIA MEANING IN ENGLISH

• Aspidobranchia Definition & Synonyms

  1. (n. pl.) A group of Gastropoda, with limpetlike shells, including the abalone shells and keyhole limpets.


RECENT SEARCHES