lenticellare
Italian
Adjective
lenticellare
m
or
f
(
plural
lenticellari
)
(
botany
)
lenticellate
Related terms
lenticella