progenitress
English
Etymology
From
progenitor
+
-ess
.
Noun
progenitress
(
plural
progenitresses
)
a female
progenitor
Translations
a female progenitor
Anagrams
resting spore