mollusca mollusca

Definition(s):

  • (n) gastropods; bivalves; cephalopods; chitons

Wiki Images for mollusca

definition of mollusca
meaning of mollusca
Word of the Day
maxim maxim
/ˈmæk səm /