MYRIACANTHOUS


Meaning of MYRIACANTHOUS in English

(a.) Having numerous spines, as certain fishes.

Webster's English dictionary.      Английский словарь Webster.