|
Need synonyms for Lord Howe Island stick insect? Here's a list of similar words from our thesaurus that you can use instead.
Noun
Dryococelus australis, a large stick insect
“The New Zealand storm petrel and the Lord Howe Island stick insect are among the other species no longer missing.”
|
|
|
|
|
|