Tamil Dictionary 🔍

endosporous

En`do*spor"ous, a. (Bot.) Defn: Having the spores contained in a case; -- applied to fungi.


endosporous - Similar Words