ANDROMEDA

9 letters 13 Scrabble points

Definition of ANDROMEDA

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

  2. Bog rosemary.

Source: Wiktionary

Word Details

Letters A N D R O M E D A
Length 9 letters
Scrabble Score 13 points