Definify.com

Definition 2025


endodomains

endodomains

English

Noun

endodomains

  1. plural of endodomain