The Lord Howe stick insect is officially back from the dead

0
New genomic sequencing confirms that stick insects discovered near Lord Howe Island are the assumed-extinct Lord Howe stick insect.

Click on a tab to select how you'd like to leave your comment

Leave a Reply

Your email address will not be published. Required fields are marked *