spotted touch-me-nots
English
Noun
spotted touch-me-nots
plural of
spotted touch-me-not