meaning of sambucus ebulus
1.
dwarf
herbaceous
elder
of
Europe
having
pink
flowers
and
a
nauseous
odor
Related Words
sambucus ebulus
|
Developed & Maintained By
Taraprasad.com