English | German | Russian | Czech

squill English

Meaning squill meaning

What does squill mean?

squill

bulb of the sea squill, which is sliced, dried, and used as an expectorant (= scilla) an Old World plant of the genus Scilla having narrow basal leaves and pink or blue or white racemose flowers (= sea squill) having dense spikes of small white flowers and yielding a bulb with medicinal properties

Synonyms squill synonyms

What other words have the same or similar meaning as squill?

Are you looking for...?