Noun Definition
lonas inodora
1.Definition: shrub of southwestern Mediterranean region having yellow daisylike flowers
Related Noun(s):african daisy, lonas annua, yellow ageratum
Category: Plants1.Definition: shrub of southwestern Mediterranean region having yellow daisylike flowers
Related Noun(s):african daisy, lonas annua, yellow ageratum
Category: Plants