Wiktionary
mesocoracoids
n. (plural of mesocoracoid English)
n. (plural of mesocoracoid English)