Sekirov Dictionary

star hyacinth

noun3

  1. A bulbous-rooted plant, a species of squill, Scilla verna, with pinkish-purple flowers, found in the Mediterranean, Turkey and the Caucasus, and along the south coast of England.
forms

star hyacinths

This dictionary works without the internet: on your phone · in Chrome