diadelphoustranslation and definition "diadelphous", tamil lexiconWordTamil Definitiondiadelphousஇருகற்றை மகரந்தத்தாள்