Attested.to

Definition

vigorous evergreen climbing plant of South America having glossy leathery foliage and golden yellow flowers

Seed ·