stomatranslation and definition "stoma", tamil lexiconWordTamil Definitionstomaவாய்,இலைத்துளை,துளைstomachஇரைப்பைstomataஇலைத்துளைகள், இலைத்துளை,இலைத்துளைகள்