watermelon begonia

Explore definitions, synonyms, and language insights of watermelon begonia

Definitions

Noun
grown as a houseplant for its silvery striped fleshy foliage; South America

More General Terms