Lonas inodora

Explore definitions, synonyms, and language insights of Lonas inodora

Definitions

Noun
shrub of southwestern Mediterranean region having yellow daisylike flowers

More General Terms