STALLON


Meaning of STALLON in English

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

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