dcsimg
Noelia Villa Naranjo   cc-by-nc-4.0

Teuthraustes oculatus is a species of scorpions in the family Chactidae.

EOL has data for 5 attributes, including: