Definify.com

Definition 2024


amphigens

amphigens

English

Noun

amphigens

  1. plural of amphigen