Dictionary.com
Thesaurus.com

lenticellate

  • a word derived from lenticel.
    lenticel
    noun
    a body of cells formed on the periderm of a stem, appearing on the surface of the plant as a lens-shaped spot, and serving as a pore.

More Suggestions