lenticellate
adjective
len·ti·cel·late
| \ ¦lentə¦selə̇t\
Definition of lenticellate
: having or producing lenticels
Keep scrolling for more