Definify.com

Definition 2024


homotetramers

homotetramers

English

Noun

homotetramers

  1. plural of homotetramer