Tamil Dictionary 🔍

endophyllous

En*doph"yl*lous, a. Etym: [Endo- + Gr. (Bot.) Defn: Wrapped up within a leaf or sheath.


endophyllous - Similar Words