Attested.to

Definition

any of several shrubs of the genus Andromeda having leathery leaves and clusters of small flowers

Seed ·

Term in context

andromeda in CommonParlance