dcsimg
Don Loarie   cc-by-4.0

Amphithrax aculeatus is a species of decapods in the family Mithracidae.

EOL has data for 17 attributes, including: