progenates

English

Noun

progenates

  1. plural of progenate

Anagrams