Meaning of sea holly
Definition of sea holly
(noun)
European
evergreen
eryngo
with
twisted
spiny
leaves
naturalized
on United States
east
coast;
roots
formerly
used
as an
aphrodisiac
widely
cultivated
southern
European
acanthus
with
whitish
purple-veined
flowers
Other information on sea holly
WIKIPEDIA results for
sea holly
Amazon results for
sea holly
Tweet