LEAFCUP Meaning of LEAFCUP in English noun a coarse american composite weed (polymnia uvedalia). Webster English vocab. Английский словарь Webster. 2012