Word info

bedelliid

Noun

Meaning

bedelliid (plural bedelliids)

(zoology) Any moth in the family Bedelliidae.

Source: en.wiktionary.org

Close letter words and terms