Word info

stallon

Noun

Meaning

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

Source: Webster's dictionary

Close letter words and terms