Creatura Blog
Lord Howe Island stick insect
The Lord Howe Island phasmid is the world’s rarest insect and lives only on a remote sea stack
The Lord Howe Island phasmid is the world’s rarest insect and lives only on a remote sea stack
Museum Victoria Live exhibits keeper Maik Fiedel describes the Lady Gaga-ntuan stick insect.
A huge specimen of a rare giant stick insect has been found, and may be the largest in Australia.