Tamil Dictionary 🔍

self-fertilized

a. (தாவ.) தற்பொலிவூட்டப்பெற்ற.


Self`-fer"ti*lized, a. (Bot.) Defn: Fertilized by pollen from the same flower.


self-fertilized - Similar Words