ovoviviparytranslation and definition "ovovivipary", tamil lexiconWordTamil Definitionovoviviparyதாயுள் முட்டை வளர்ச்சி