Meaning of sea onion
Definition of sea onion
(noun)
having
dense
spikes of
small
white
flowers and
yielding
a
bulb
with
medicinal
properties
European
scilla
with
small
blue
or
purple
flowers
Other information on sea onion
WIKIPEDIA results for
sea onion
Amazon results for
sea onion
Tweet