LEAFCUP


Meaning of LEAFCUP in English

(n.) A coarse American composite weed (Polymnia Uvedalia).

Webster's English dictionary.      Английский словарь Webster.