sterogastrulatranslation and definition "sterogastrula", tamil lexiconWordTamil Definitionsterogastrulaதிட ஈரடுக்குக் கருக்கோல்