stomatatranslation and definition "stomata", tamil lexiconWordTamil Definitionstomataஇலைத்துளைகள், இலைத்துளை,இலைத்துளைகள்stomatalபைம்புழை சார்ந்த.