Quick Reference
- What does gandari mean in English?
- gandari means "Caterpillar" in English.
- Definition of gandari
- A type of edible caterpillar commonly found in mopane trees and other trees.
- Tsanangudzo yegandari
- Gandari rudzi rwemakonye anodyiwa anowanzowanikwa mumisasa neminhondo.
- Part of speech
- noun