Meaning of lonas inodora

Definition of lonas inodora

(noun) shrub of southwestern Mediterranean region having yellow daisylike flowers

Other information on lonas inodora

WIKIPEDIA results for lonas inodora
Amazon results for lonas inodora