Tree Lobster Definition
noun
Lord Howe Island stick insect.
Wiktionary
Other Word Forms of Tree Lobster
Noun
Singular:
tree lobster
Plural:
tree lobstersFind Similar Words
Find similar words to tree lobster using the buttons below.