long-legged spider crab - German English Dictionary

long-legged spider crab

Meanings of "long-legged spider crab" in German English Dictionary : 2 result(s)

English German
Zoology
long-legged spider crab Gespensterkrabbe (Macropodia rostrata) [f]
long-legged spider crab Gespensterkrabbe [f]