myriacanthous
adjective
myr·i·a·can·thous
| \ ¦mirēə¦kan(t)thəs\
Definition of myriacanthous
biology
: having numerous spines or prickles
Keep scrolling for more