andromeda

noun

Any shrub of the genus Pieris (family Ericaceae), having leathery leaves and small flowers.


Appears in these puzzles