When Camouflage Fails: Predation of a Huntsman Spider Damastes Sp. (Araneae: Sparassidae) on a Stick Insect Antongilia Sp. (Phasmatodea: Bacillidae: Antongiliinae) from Madagascar
AuthID
P-00P-M8A
P-00P-M8A