meaning of scutibranchiata

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


Related Words

scutibranchiata |

Developed & Maintained By Taraprasad.com

Treasure Words