RED SQUILL


Meaning of RED SQUILL in English

noun Date: 1738 a squill having a bulb with red outer scales, a rat poison derived from the bulb of ~

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.