Image
Fred the larva
Fred the Thread is a caterpillar that grows into a small moth. The caterpillar was the basis of a detective hunt by the scientists at Manaaki Whenua – Landcare Research.
Rights: Birgit E. Rhode,Manaaki Whenua – Landcare Research
Published:14 April 2009Size: 31.27 KB