Latin-English dictionary »

habitatrix meaning in English

LatinEnglish
habitatrix [habitatricis] (3rd) F
noun

inhabitersnoun

she who inhabitsnoun