nettle-leaf giant hyssops
English
Noun
nettle
-
leaf
giant hyssops
plural of
nettle-leaf giant hyssop