Online English Dictionary

Home

Stallon


n.

A slip from a plant; a scion; a cutting.


© 2009 Dammam Community College