Latin-English dictionary »

copulatrix meaning in English

LatinEnglish
copulatrix [copulatricis] (3rd) F
noun

connector, she who connects / couplesnoun