antipodal celltranslation and definition "antipodal cell", tamil lexiconWordTamil Definitionantipodal cellஎதிரடிக்கலம்