What does Australisches Dornen-Nadelpferdchen mean?

Australisches Dornen-Nadelpferdchen - German to English

spiny pipehorse [Solegnathus spinosissimus]