Centaurium scilloides
English Dictionary
->
Letter C
-> Centaurium scilloides
Search Dictionary:
Centaurium scilloides Definition
(n)
tufted
perennial
of
western
Europe
and
Azores
having
bright
pink
to
white
flowers
Centaurium scilloides Synonyms
Centaurium scilloides
tufted centaury
© Art Branch Inc.