Skip to main content

scutibranchiata

English scutibranchiata meaning in English  •  scutibranchiata का अर्थ अंग्रेजी में
n. pl.
  • An order of gastropod Mollusca having a heart with two auricles and one ventricle. The shell may be either spiral or shieldlike.
Advertisement