amphigenes

English

Noun

amphigenes

  1. plural of amphigene