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