Definify.com

Definition 2025


homotetramers

homotetramers

English

Noun

homotetramers

  1. plural of homotetramer