Polymyoid /(?)/ Po·lym·y·oid Polymyoid a. Having numerous vocal muscles; of or pertaining to the Polymyodæ. (Zool.)