Another insect to avoid touching. Supposedly, some tropical species of Flannel Moth caterpillars can cause fatal allergic reactions.
Copyright 2006 Cliff Bernzweig