Lord Howe Island stick insect (English, noun)
expansion: Lord Howe Island stick insect (plural Lord Howe Island stick insects)
Senses:
glosses: Dryococelus australis, a large stick insect.
Forms:
form: Lord Howe Island stick insects
tags: plural