osteocopes

English

Noun

osteocopes

  1. plural of osteocope