Measuring up to 1.2 inches [3 cm] in length, it is part of an insect order discovered less than 100 years ago.
I gjatë deri në 3 centimetra, ai bën pjesë në një rend insektesh të zbuluar më pak se 100 vjet më parë.