WikiWord

andromeda

From WikiWord, the free dictionary

English

Definitions

noun

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

Related words

Synonyms

Associated

Rhymes

References