Definition of Suncup

Noun: suncup

  1. A yellow flowered evening primrose (Taraxia, syn. Oenothera, ovata) native of California

See also:
suncream
Sundacarpus

Anagrams containing the word suncup

spuucn psuncu upsunc cupsun ncupsu uncups