Word info

limid

Noun

Meaning

limid (plural limids)

(zoology) Any mollusk in the family Limidae.

Source: en.wiktionary.org

Close letter words and terms