Dictionary
Dictionary
Mesocoracoid — definition & meaning
Word Type Definition Mesocoracoid n. A process from the middle of the coracoid in some
animals.
Explore more words:
Metropolitan · Toy · Orthotomic · Repute · Physiognomy · Incompassionate · Parvise · Appreciate ·