Quick Reference
- What does chikukwa mean in English?
- chikukwa means "A type of caterpillar" in English.
- Definition of chikukwa
- A caterpillar with irritating hairs that cause skin irritation upon contact.
- Tsanangudzo yechikukwa
- Chikukwa igonye rine mambava ane unye, zvokuti ukarinzvezvera ganda rinoswinya.
- Part of speech
- noun