Tamil Dictionary 🔍

self-pollination

n. (தாவ.) தன் மகரத்ந்தச் சேர்க்கை, செடி அல்லது மலர் வகையில் தன் பூந்துகளாலேயே பொலிவூட்டப் பெறுதல்.


self-pollination - Similar Words