chiococca
English
chiococca meaning in English • chiococca का अर्थ अंग्रेजी में
Noun
- a genus of shrubs of tropical and subtropical New World.