Definify.com

Definition 2024


osteocopes

osteocopes

English

Noun

osteocopes

  1. plural of osteocope