Echinulate Definition
adjective
(biology) Having small spines or similar projections.
Wiktionary
Origin of Echinulate
-
From Latin echinulus (“little hedgehog”)
From Wiktionary
Find Similar Words
Find similar words to echinulate using the buttons below.