• Leafcup

    Origin

    leaf + cup

    Full definition of leafcup

    Noun

    leafcup

    (plural leafcups)
    1. (botany) A coarse American composite weed, , now .
    © Wiktionary