emilia sagitta Meaning, Definition & Usage

  1. noun tropical Asiatic annual cultivated for its small tassel-shaped heads of scarlet flowers
    tassel flower.

WordNet