D defs.my
Entry 1 sense Webster, 1913

Polymyoid

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