Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of scutibranchiata

- An order of gastropod Mollusca having a heart with two auricles and one ventricle. The shell may be either spiral or shieldlike.