Word info

luidiid

Noun

Meaning

luidiid (plural luidiids)

(zoology) Any member of the Luidiidae.

Source: en.wiktionary.org

Anagrams

Close letter words and terms