progenates
English
Noun
progenates
plural of
progenate
Anagrams
grape-stone
,
grapestone