Definify.com

Definition 2024


imitatrixes

imitatrixes

English

Noun

imitatrixes

  1. plural of imitatrix