Herbs
Eyelash Begonia, also known as Begonia bowerae, is originally from Brazil in South America and has been introduced in our country. Eyelash Begonia is a shrub with slender stems and elliptic-lanceolate leaves with silvery-white spots.
Oct 13 2021By Maggie