Wiktionary
mesoappendices
n. (plural of mesoappendix English)
n. (plural of mesoappendix English)