homoligomers

English

Noun

homoligomers

  1. plural of homoligomer