Robuta

https://www.merriam-webster.com/dictionary/thyrohyoid%20arch THYROHYOID ARCH Definition & Meaning - Merriam-Webster The meaning of THYROHYOID ARCH is the third branchial arch of the vertebrate embryo of which the cartilage persists as the thyrohyal. archdefinitionmeaningmerriamwebster