"Gastropod" is a word in ENGLISH
gastropod
ENGLISH
Definition:
One of the Gastropoda.
Few words of positivity
Serious sport is war minus the shooting.
WORD SUGGESTIONS
gastropoda
ENGLISH
One of the classes of Mollusca, of great extent. It includes most of the marine spiral shells, and the land …
Read the complete definitionmollusca
ENGLISH
One of the grand divisions of the animal kingdom, including the classes Cephalopoda, Gastropoda, PteropodaScaphopoda, and Lamellibranchiata, or Conchifera. These …
Read the complete definition