Find the word definition

Wikipedia
Atitara

Atitara may refer to:

  • Atitara (genus)
  • Atitara River
Atitara (genus)

Atitara is a genus of flowering plants in the Arecaceae family.