spiroligomers

English

Noun

spiroligomers

  1. plural of spiroligomer