trophywort
English
Noun
trophywort
(
uncountable
)
A plant of species
Tropaeolum majus
.