Definify.com

Definition 2024


endodomains

endodomains

English

Noun

endodomains

  1. plural of endodomain