MYRIACANTHOUS


Meaning of MYRIACANTHOUS in English

adj having numerous spines, as certain fishes.

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