What is the meaning of begoniasç in English?

Learn vocabulary with pictures as well as definitions of begoniasç in English

Learn in

See more

n. begoniasç (begonia)

Definition of begonia in English

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