VariousWords beta
Related Terms:
Definitions:
Noun
begonia
Definition: any of numerous plants of the genus Begonia grown for their attractive glossy asymmetrical leaves and colorful flowers in usually terminal cymes or racemes
Definition: Any plant of the large genus of Begonia.