Attested.to

Definition

any of numerous hybrid begonias having tuberous roots and variously colored flowers

Seed ·