Lenticels, noun plural of lenticel. Synonyms in the same form.
lenticellae
All synonyms for lenticel →