Search term Globularia has one result
ES Spanish EN English
globularia (n) [perennial plant] (n) globe daisy (n) [perennial plant] (n)