Tamil Dictionary 🔍

endopleura

En`do*pleu"ra, n. Etym: [NL., fr. Gr. Pleura.] (Bot.) Defn: The inner coating of a seed. See Tegmen.


endopleura - Similar Words