i have never worked out why we all call spiders such as Theraphosidae tarantulas. when Lycosa is the true 'tarantula'. theraphosadae litterally means big hairy beast, and Avicularia literally means to eat birds, and
Ornithoctoninae means bird spiders. all of these have nothing in common with Lycosa spp. can someone please explain this to me.
many thank
wes
Ornithoctoninae means bird spiders. all of these have nothing in common with Lycosa spp. can someone please explain this to me.
many thank
wes
Comment