Begoniaceae Meaning

There are 1 meaning(s) for word Begoniaceae

Meaning 1 : monoecious succulent herbs or shrubs of tropical and warm regions especially America

    Synonyms : begonia family,  family begoniaceae