noun a variety of squill whose bulbs are red, used chiefly as a rat poison.
red squill 🔊 Listen to this noun a variety of squill whose bulbs are red, used chiefly as a rat poison. Share Facebook Twitter Google +