epicycloidtranslation and definition "epicycloid", tamil lexiconWordTamil Definitionepicycloidவட்டக்கோல் வட்டத்தின் வளைவரி.