Find the word definition

Wikipedia
Amyciaea

Amyciaea is a genus of crab spiders that mimics ants, their preferred prey.

A. albomaculata mimics its weaver ant prey ( Oecophylla).