What is the meaning of begonia in English?

Learn vocabulary with pictures as well as definitions of begonia in English

Learn in

See more

n. begonia

Definition of begonia in English

Flower that has colorful sepals and short, yellow stamens or branched stigmas.