sagitta : Idioms & Phrases


emilia sagitta

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

genus sagitta

  • noun chief genus of Chaetognatha including the largest arrowworms
WordNet