holodimers

English

Noun

holodimers

  1. plural of holodimer