Home

Word

Begonia heracleifolia, n.
more info rhizomatous begonia having leaves with pointed lobes suggestive of stars and pink flowers
<noun.plant>

Begonia heracleifolia star begonia star-leaf begonia
semantic pointers
hypernym