Word info

thyridid

Noun

Meaning

thyridid (plural thyridids)

(zoology) Any moth in the family Thyrididae.

Source: en.wiktionary.org

Anagrams

Close letter words and terms