Lenticellate
Word Dictionary
-> Lenticellate
Search:
Lenticellate
(a.) Producing lenticels; dotted with lenticels.
Terms of Use
Canadian Jobs