Scientific Publication

Innate aversion to ants (Hymenoptera: Formicidae) and ant mimics: experimental findings from mantises (Mantodea)