Echinate

adj, noun

adj, noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    A bristly grain or pollen
Adjective
  1. 1
    prickly; bristly

    "an echinate pericarp"

Etymology

From Latin echinātus.

More for "echinate"