Etymology
Today it means: The Lord Howe Island stick insect (phasmid), Dryococelus australis. Full definition →
From land + lobster.
Etymology from Wiktionary, CC BY-SA 4.0.