mimosa webworm (English, noun)
expansion: mimosa webworm (plural mimosa webworms)
Senses:
glosses: Any moth of species Homadaula anisocentra.
Forms:
form: mimosa webworms
tags: plural