Found this it may be of some use:
The name derives from the Greek σφοδÏός, sphodròs, i.e. excess, powerful, strong, indicating the abnormal size of chelicerae in proportion to the length of the body. Sphodros is also a genus of Tarantula
The etymology of the scientific name "Sphodromantis viridis" is as follows: