What does Ameisenpflanze mean?

Ameisenpflanze - German to English

myrmecophyte