tuberous begonia

Explore definitions, synonyms, and language insights of tuberous begonia

Definitions

Noun
any of numerous begonias having large tuberous roots

More General Terms