What are the distinguishing features of ormenoides venusta?
Ormenoides venusta, commonly known as the velvet ant, is a wingless wasp species with a dense, velvety hair covering its body, which is typically bright red or orange. It has a distinct elongated body shape and females possess a long, flexible stinger.