Word info

microgastropod

Noun

Meaning

microgastropod (plural microgastropods)

(biology) Any very small gastropod, typically less than 5 mm in size

Source: en.wiktionary.org

Close letter words and terms