Meaning

1 senses
  1. Any moth of species Homadaula anisocentra.

Forms

plural: mimosa webworms
Singularmimosa webworm
Pluralmimosa webworms

regular

See also

neighbours in the dictionary
mimosa webworm — meaning, examples, forms, synonyms | Krumeto