Tamil Dictionary 🔍

angiospermous

An`gi*o*sper"mous, a. (Bot.) Defn: Having seeds inclosed in a pod or other pericarp.


angiospermous - Similar Words