colutea
English
colutea meaning in English • colutea का अर्थ अंग्रेजी में
Noun
- small genus of Eurasian shrubs with yellow flowers and bladdery pods.