Tamil Dictionary 🔍

homosporous

a. (தாவ.) ஒரேவிதமான சிதல்விதைகளை உடைய.


homosporous - Similar Words