Tamil Dictionary 🔍

stallon

Stal"lon, n. Defn: A slip from a plant; a scion; a cutting. [R.] Holished.


stallon - Similar Words