Definify.com

Definition 2025


imitatrixes

imitatrixes

English

Noun

imitatrixes

  1. plural of imitatrix