clitoria
English
clitoria meaning in English • clitoria का अर्थ अंग्रेजी में
Noun
- a genus of tropical shrubs or vines having pinnate leaves and large axillary flowers.