meaning of lenticellate

1. Producing lenticels; dotted with lenticels.


Related Words

lenticellate |

Developed & Maintained By Taraprasad.com

Treasure Words