exostosins

English

Noun

exostosins

  1. plural of exostosin