meaning of lenticellate
1.
Producing
lenticels;
dotted
with
lenticels.
Related Words
lenticellate
|
Developed & Maintained By
Taraprasad.com