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