protandroustranslation and definition "protandrous", tamil lexiconWordTamil Definitionprotandrousஆணகமுன்முதிர்கின்ற,மகரந்தம் (ஆண்மை) முன் முதிரும் தன்மைprotandrousமகரந்தம் (ஆண்மை) முன் முதிரும் தன்மை