lonas inodora Meaning, Definition & Usage

  1. noun shrub of southwestern Mediterranean region having yellow daisylike flowers
    Lonas annua; yellow ageratum; African daisy.

WordNet