osteospheroids
English
Noun
osteospheroids
plural of
osteospheroid