muboora

[Shona]

Pumpkin leaves

Synonyms in other languages

Latin names

Shona

Countries

Related terms