English dictionary
centaurium scilloides meaning and definition
Definition and meaning of centaurium scilloides at MeaningMonkey.org. centaurium scilloides meaning and definition in the English Dictionary.CENTAURIUM SCILLOIDES noun
Definition of Centaurium scilloides (noun)
- tufted perennial of western Europe and Azores having bright pink to white flowers
- synonyms: tufted centaury
Source: Princeton University Wordnet