sea squill
English Dictionary
->
Letter S
-> sea squill
Search Dictionary:
sea squill Definition
(n)
having
dense
spikes
of
small
white
flowers
and
yielding
a
bulb
with
medicinal
properties
sea squill Synonyms
sea onion
sea squill
squill
Urginea maritima
© Art Branch Inc.