Skip to main content

colutea

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