Abstract
The Lanceocercata are a clade of stick insects (Phasmatodea) that have undergone an impressive evolutionary radiation in Australia, New Caledonia, the Mascarene Islands and areas of the Pacific. Pr ...
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have