English Dictionary
Definition progenitor in British English
progenitor noun
[countable] noun
/prəʊˈdʒenɪtə(r)/
Synonyms and related words
1.1
a parent
Synonyms and related words
Synonyms and related words
