Quick Reference
- What does muboora mean in English?
- muboora means "Pumpkin leaves" in English.
- Definition of muboora
- The edible leaves of the pumpkin plant, often cooked as a vegetable.
- Tsanangudzo yemuboora
- Uyu muriwo wemashizha emunhanga. mumanga muhwandanyoka
- Part of speech
- noun