TarantulasUS.com - A link to an interesting article about the Lygodium spider moth (Siamusotima aranea)—a species of moth that mimics spiders with the pattern on its wings.
Nov 19, 2014
by Asst. Editor in Chief
Arachnoboards - Check out these fantastic photos of the world’s largest insect—the Hercules moth (Coscinocera hercules) from New Guinea.@ Arachnoboards