Life … Animals Arthropods Insects True Bugs, Hoppers, Aphids, and Allies Assassin Bugs Ploiaria Thread-legged Bug species Thread-legged Bug Ploiaria macrophthalma Close