Tamil Dictionary 🔍

sporophoric

Spo`ro*phor"ic, a. (Bot.) Defn: Having the nature of a sporophore.


sporophoric - Similar Words