Myriacanthous /(?)/ Myr·i·a·can·thous Myriacanthous a. Having numerous spines, as certain fishes. (Zool.)