Life … Animals Arthropods Insects Butterflies and Moths Pterolonchidae Homaledra Homaledra howardi species 4 observations Homaledra howardi Homaledra howardi Close