osteospheroids

English

Noun

osteospheroids

  1. plural of osteospheroid