meaning of gastropods

1. One of the Gastropoda.
2.
a class of mollusks typically having a one-piece coiled shell and flattened muscular foot with a head bearing stalked eyes


Related Words

gastropod | gastropoda | gastropodous |

Developed & Maintained By Taraprasad.com

Treasure Words