Find the word definition

Wikipedia
Achlaena

Achlaena may mean:

  • Achlaena (insect), an animal genus from the Mantidae
  • Achlaena (plant), a plant genus from the Panicoideae