Arachnocampa
An insect inhabiting places such as Australia. The larva inhabits the ceilings of caves, drips light emitting mucus from its body to lure insects and prey.
|
|
Arachnocampa
An insect inhabiting places such as Australia. The larva inhabits the ceilings of caves, drips light emitting mucus from its body to lure insects and prey.
|
|