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.
2012