tree lobster
English
Noun
tree
lobster
(
plural
tree lobsters
)
Lord Howe Island stick insect
(
Dryococelus australis
)