regeneromes

English

Noun

regeneromes

  1. plural of regenerome