Attested.to

Definition

rhizomatous begonia having leaves with pointed lobes suggestive of stars and pink flowers

Seed ·