Tamil Dictionary 🔍

spermophyte

Sper"mo*phyte, n. (Bot.) Defn: Any plant which produces true seeds; -- a term recently proposed to replace phænogam.


spermophyte - Similar Words