The Lord Howe stick insect is officially back from the dead | Science … – Science News


Science News

The Lord Howe stick insect is officially back from the dead | Science …
Science News
New genomic sequencing confirms that stick insects discovered near Lord Howe Island are the assumed-extinct Lord Howe stick insect.