myriacanthous
adjective
myr·i·a·can·thous
¦mirēə¦kan(t)thəs
biology
: having numerous spines or prickles
Love words? Need even more definitions?
Merriam-Webster unabridged
Share