English to Catalan Dictionary
lenticel
Lenticel·la
Related Images/Visuals for lenticel
Meaning for lenticel found in 10 Languages.
Sponored Video