roseworms
English
Noun
roseworms
plural of
roseworm