Word | Definitions | Synonyms |
---|---|---|
andromeda | (noun) any of several shrubs of the genus Andromeda having leathery leaves and clusters of small flowers | - |
(noun) broad-leaved evergreen Asiatic shrub with glossy leaves and drooping clusters of white flowers | Synonyms: Japanese andromeda, lily-of-the-valley tree, Pieris japonica |