homododecamers

English

Noun

homododecamers

  1. plural of homododecamer