Word info

macromoth

Noun

Meaning

macromoth (plural macromoths)

A relatively large moth

Source: en.wiktionary.org

Close letter words and terms