LENTICEL


Meaning of LENTICEL in English

(n.) A small, lens-shaped gland on the under side of some leaves.

Webster's English dictionary.      Английский словарь Webster.