osteodepositions
English
Noun
osteodepositions
plural of
osteodeposition