Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

stallon Definition

Cancel
stallon
noun
A slip from a plant; a scion; a cutting

Words Related to stallon!

stallon Examples by Brain Bank Users