land lobster
English
Alternative forms
landlobster
Etymology
From
land
+
lobster
.
Noun
land
lobster
(
plural
land lobsters
)
The
Lord Howe Island
stick insect
(
phasmid
),
Dryococelus australis
.