STALLON


Meaning of STALLON in English

(n.) A slip from a plant; a scion; a cutting.

Webster's English dictionary.      Английский словарь Webster.