imitatrixes

English

Noun

imitatrixes

  1. plural of imitatrix