suncup
English
suncup meaning in English • suncup का अर्थ अंग्रेजी में
Noun
- A yellow flowered evening primrose (Taraxia ovata, syn. nothera ovata) native of California.