Tamil Dictionary 🔍

spinulescent

Spin`u*les"cent, a. (Bot.) Defn: Having small spines; somewhat thorny.


spinulescent - Similar Words