Entry 1 sense Webster, 1913 Polymyoid · Po·lym·y·oid · IPA 01 a. Having numerous vocal muscles; of or pertaining to the Polymyodæ. 1. Having numerous vocal muscles; of or pertaining to the Polymyodæ.(Zool.)