Word info

melonworm

Noun

Meaning

melonworm (plural melonworms)

Diaphania hyalinata, a crambid moth.

Source: en.wiktionary.org

Close letter words and terms