Tamil Dictionary 🔍

lenticellate

Len`ti*cel"late, a. (Bot.) Defn: Producing lenticels; dotted with lenticels.


lenticellate - Similar Words