Quick Reference
- What does chamupapata mean in English?
- chamupapata means "A small plant with a single leaf and a root that is ball-shaped like a bulb." in English.
- Definition of chamupapata
- A small plant, typically with a single leaf and a round, bulbous root.
- Tsanangudzo yechamupapata
- Ichi chimuti chidukuduku chine shizha rimwe uye chiine mudzi wakaita bhora sebura.
- Part of speech
- noun