Meaning of azaleastrum
Definition of azaleastrum
(noun)
group
of
evergreen
or
deciduous
shrubs
formerly
considered
a
separate
genus; now
included
in the
genus
Rhododendron
Other information on azaleastrum
WIKIPEDIA results for
azaleastrum
Amazon results for
azaleastrum
Tweet