Webster's Revised Unabridged Dictionary · 1913

Lenticelle

Lenticelle (len`ti*sel") , noun

[French]

(Botany) Lenticel.