imitatrixes
English
Noun
imitatrixes
plural of
imitatrix