red squill

English

Noun

red squill (plural red squills)

  1. A flowering plant, Drimia maritima, native to Mediterranean lands, used medicinally and as a rat poison.

Synonyms

References