MYRIACANTHOUS


Meaning of MYRIACANTHOUS in English

|mirēə|kan(t)thəs adjective

Etymology: myri- + acanthous

biology : having numerous spines or prickles

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.