Home
Search
Index
Definify.com
Webster
1913
Edition
Leafcup
Leaf′cupˊ
,
Noun.
(Bot.)
A coarse American composite weed (
Polymnia Uvedalia
).
Similar Results