homotetramers

English

Noun

homotetramers

  1. plural of homotetramer