Word info

procoracoid

Noun

Meaning

procoracoid (plural procoracoids)

A small bone, anterior to the coracoid, present in some, mostly extinct, reptiles

Source: en.wiktionary.org

Close letter words and terms