echinate definition, echinate meaning | English dictionary

Search also in: Web News Encyclopedia Images
Collins

echinate

  
, echinated  
      adj     (Biology)   covered with spines, bristles, or bristle-like outgrowths  
English Collins Dictionary - English Definition & Thesaurus  
Add your entry in the Collaborative Dictionary.

Advertising