Word info

lymantrid

Noun

Meaning

lymantrid (plural lymantrids)

(zoology) Alternative spelling of lymantriid.

Source: en.wiktionary.org

Close letter words and terms