Tamil Dictionary 🔍

spermophyta

Sper*moph"y*ta, n. pl. Etym: [Nl., from Gr. Defn: Plants which produce seed; phænogamia. These plants constitute the highest grand division of the vegetable kingdom.


spermophyta - Similar Words