nymphoids
English
Noun
nymphoids
plural of
nymphoid