nettle-leaf horsemints
English
Noun
nettle
-
leaf
horsemints
plural of
nettle-leaf horsemint