Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
andromeda
in English
andromeda
us
/ænˈdrəʊmədə/
uk
/ænˈdrɒmədə/
#uncommon
Definitions
Noun
a
shrub
with
leathery
leaves
;
small
flowers
The
andromeda
plant
has
beautiful
leathery
leaves
.
bog
rosemary
(
type
of
plant
)
In
the
garden
,
andromeda
is
also
known
as
bog
rosemary
.