candyweed
English
candyweed meaning in English • candyweed का अर्थ अंग्रेजी में
Noun
- bog plant (Polygala lutea) of pine barrens of southeastern U.S. having spikes of irregular yellow-orange flowers.