Tree Lobster Definition

noun
Lord Howe Island stick insect.
Wiktionary

Other Word Forms of Tree Lobster

Noun

Singular:
tree lobster
Plural:
tree lobsters

Find Similar Words

Find similar words to tree lobster using the buttons below.

Words Starting With

Words Ending With

Unscrambles

tree lobster