Lenticels Meaning
There are 1 meaning(s) for word Lenticels
Meaning 1 : one of many raised pores on the stems of woody plants that allow the interchange of gas between the atmosphere and the interior tissue
There are 1 meaning(s) for word Lenticels