SCUTIBRANCHIATA MEANING IN ENGLISH

• Scutibranchiata Definition & Synonyms

  1. (n. pl.) An order of gastropod Mollusca having a heart with two auricles and one ventricle. The shell may be either spiral or shieldlike.


RECENT SEARCHES