Etymology

land lobster

Today it means: The Lord Howe Island stick insect (phasmid), Dryococelus australis. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok