Echinulate definition

(biology) Having small spines or similar projections.
adjective
0
0
Advertisement

Origin of echinulate

  • From Latin echinulus (“little hedgehog”)

    From Wiktionary