Definition Definition

myriacanthous - Meaning and Examples

Meaning of 'myriacanthous' (Webster Dictionary)

1 . Myriacanthous [ a.]
- Having numerous spines, as certain fishes.