micropyletranslation and definition "micropyle", tamil lexiconWordTamil Definitionmicropyleவிதைத்துளை,விதைத்துளைmicropyleவிதைத்துளை