polycarpellary, polycarpoustranslation and definition "polycarpellary, polycarpous", tamil lexiconWordTamil Definitionpolycarpellary, polycarpousபல கருவக உயிர்மங்களைக் கொண்ட.