lonas annua Meaning, Definition & Usage

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

WordNet