Webster's Revised Unabridged Dictionary · 1913
Leafcup
Copy link
Leafcup
, noun
(Botany)
A coarse American composite weed (
Polymnia Uvedalia
).
↑