• Trophywort

    Full definition of trophywort

    Noun

    trophywort

    (uncountable)
    1. The plant .
    © Wiktionary