How do you spell Lenticellate


 Definitions

Available Definitions:
1)  a. - Producing lenticels; dotted with lenticels.