Taylor Greenhouses offers an ever-expanding variety of healthy, interesting, pest-free plants.
Begonia leprosa is a small rhizomatous species from Southern China. It is a charming plant that we hope will be grown more widely. It grows well in the greenhouse but might do better in an enclosed situation, inside of a bowl in the house.
Free shipping on orders over $85.00!