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.

Words Starting With

Words Ending With

Unscrambles

echinulate