Urginea
Explore definitions, synonyms, and language insights of Urginea
Definitions
Noun
Mediterranean liliaceous plants; sometimes placed in family Hyacinthaceae
Explore definitions, synonyms, and language insights of Urginea