1 myriacanthous | Definition of myriacanthous

myriacanthous

adjective
myr·​i·​a·​can·​thous | \ ¦mirēə¦kan(t)thÉ™s\

Definition of myriacanthous

biology
: having numerous spines or prickles

History and Etymology for myriacanthous

myri- + acanthous

Keep scrolling for more