Quick Reference
- What does nhunduru mean in English?
- nhunduru means "Caterpillar" in English.
- Definition of nhunduru
- A caterpillar; specifically, a type of caterpillar that appears in large numbers and quickly consumes crops.
- Tsanangudzo yenhunduru
- Nhunduru makonye anowanzouya akawanda, achidya minda yezvirimwa nenguva pfupi.
- Part of speech
- noun