Definify.com

Definition 2025


amphigens

amphigens

English

Noun

amphigens

  1. plural of amphigen