sea onion Hear it!

sea onion Definition

sea onion

noun

  1. the dried bulb of white varieties of a plant (Urginea maritima) of the lily family, formerly used in medicine
  2. this plant

Browse dictionary entries near sea onion

  1. sea nettle
  2. sea mouse
  3. sea mew
  4. sea-maid
  5. sea lion
  6. sea lily
  7. sea level
  8. sea lettuce
  9. sea legs
  10. sea lawyer
  1. sea otter
  2. sea pen
  3. sea power
  4. sea purse
  5. sea raven
  6. sea robin
  7. sea room
  8. sea rover
  9. sea salt
  10. sea scorpion