Tamil Dictionary 🔍

autogamous

Au*tog"a*mous, a. (Bot.) Defn: Characterized by autogamy; self-fertilized.


autogamous - Similar Words