arachnid - Dictionary definition and meaning for word arachnid
Always visualise an Arachnid spider on top of an Orchid flower
Visualise an Arachnid Archer (google the image)