sea squill

Noun
  1. Having dense spikes of small white flowers and yielding a bulb with medicinal properties (synset 112483087)

Found on Word Lists

Other Searches