Imbrasia belina
[
Latin_names
]
Synonyms in other languages
mopane worm
Shona
dora
madoro
mancimbi
Related terms
mancimbi
mopane worm
dora
madoro