Synonyms for red squill
- noun
Most common
Definitions
- n. 1
A flowering plant, Drimia maritima, native to Mediterranean lands, used medicinally and as a rat poison.
By length
- 6 letters
- squill
A flowering plant, Drimia maritima, native to Mediterranean lands, used medicinally and as a rat poison.