IMITATRIX


Meaning of IMITATRIX in English

(n.) An imitatress.

Webster's English dictionary.      Английский словарь Webster.