Tamil Dictionary 🔍

echinulate

E*chin"u*late, a. (Bot. & Zoöl.) Defn: Set with small spines or prickles.


echinulate - Similar Words