meaning of stallon

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


Related Words

stallon |

Developed & Maintained By Taraprasad.com

Treasure Words