land lobster
land lobster · land lobsters
The Lord Howe Island stick insect, Dryococelus australisThe Lord Howe Island stick insect (phasmid), Dryococelus australis.
Meaning
1 sensesThe Lord Howe Island stick insect (phasmid), Dryococelus australis.
Origin
From land + lobster.From land + lobster.
Wiktionary, CC BY-SA 4.0 · source