Definition
any of several shrubs of the genus Andromeda having leathery leaves and clusters of small flowers
Seed ·
Term in context
any of several shrubs of the genus Andromeda having leathery leaves and clusters of small flowers
Seed ·