Advertisement
Advertisement
proturan
[pruh-toor-uhn, -tyoor-]
noun
a proturan insect; telsontail.
adjective
belonging or pertaining to the order Protura, compromising the telsontails.
Discover More
51Թ History and Origins
Advertisement
Advertisement
Advertisement
Advertisement
Browse