Lord Howe Island stick insect
Jump to navigation
Jump to search
English[edit]
Noun[edit]
Lord Howe Island stick insect (plural Lord Howe Island stick insects)
- Dryococelus australis, a large stick insect.
Lord Howe Island stick insect (plural Lord Howe Island stick insects)