Plegapteryx anomalus: taxon details and analytics

Domain
Kingdom
Animalia
Phylum
Arthropoda
Class
Insecta
Order
Lepidoptera
Family
Geometridae
Genus
Plegapteryx
Species
Plegapteryx anomalus
Scientific Name
Plegapteryx anomalus

Plegapteryx anomalus in languages:

English
Hooked Thorn

Images from inaturalist.org observations:

We recommend you sign up for this excellent, free service.

Plegapteryx anomalus
©Bart Wursten, some rights reserved (CC-BY-NC)
Plegapteryx anomalus
©suncana, some rights reserved (CC-BY)
Plegapteryx anomalus
©suncana, some rights reserved (CC-BY)
Plegapteryx anomalus
©Jean-Paul Boerekamps, some rights reserved (CC-BY-NC)
Plegapteryx anomalus
©Jean-Paul Boerekamps, some rights reserved (CC-BY-NC)
Plegapteryx anomalus
©Jean-Paul Boerekamps, some rights reserved (CC-BY-NC)
Plegapteryx anomalus
©Jean-Paul Boerekamps, some rights reserved (CC-BY-NC)
Plegapteryx anomalus
©Jean-Paul Boerekamps, some rights reserved (CC-BY-NC)
Plegapteryx anomalus
©Jean-Paul Boerekamps, some rights reserved (CC-BY-NC)
Plegapteryx anomalus
©Jean-Paul Boerekamps, some rights reserved (CC-BY-NC)
Plegapteryx anomalus
©Jean-Paul Boerekamps, some rights reserved (CC-BY-NC)
Plegapteryx anomalus
©Robert Taylor, some rights reserved (CC-BY)
Plegapteryx anomalus
©Robert Taylor, some rights reserved (CC-BY)
Plegapteryx anomalus
©Robert Taylor, some rights reserved (CC-BY)
Plegapteryx anomalus
©Robert Taylor, some rights reserved (CC-BY)
Plegapteryx anomalus
©Ricky Taylor, some rights reserved (CC-BY-NC)
Plegapteryx anomalus
©Ricky Taylor, some rights reserved (CC-BY-NC)
Plegapteryx anomalus
©Ricky Taylor, some rights reserved (CC-BY-NC)
Plegapteryx anomalus
©Ricky Taylor, some rights reserved (CC-BY-NC)
Plegapteryx anomalus
©suncana, some rights reserved (CC-BY)
Plegapteryx anomalus
©suncana, some rights reserved (CC-BY)
Plegapteryx anomalus
©suncana, some rights reserved (CC-BY)
Plegapteryx anomalus
©suncana, some rights reserved (CC-BY)
Plegapteryx anomalus
©suncana, some rights reserved (CC-BY)
Plegapteryx anomalus
©suncana, some rights reserved (CC-BY)
Plegapteryx anomalus
©suncana, some rights reserved (CC-BY)
Plegapteryx anomalus
©suncana, some rights reserved (CC-BY)
Plegapteryx anomalus
©suncana, some rights reserved (CC-BY)
Plegapteryx anomalus
©suncana, some rights reserved (CC-BY)
Plegapteryx anomalus
©suncana, some rights reserved (CC-BY)
Plegapteryx anomalus
©suncana, some rights reserved (CC-BY)
Plegapteryx anomalus
©suncana, some rights reserved (CC-BY)
Plegapteryx anomalus
©suncana, some rights reserved (CC-BY)
Plegapteryx anomalus
©suncana, some rights reserved (CC-BY)
Plegapteryx anomalus
©suncana, some rights reserved (CC-BY)
Plegapteryx anomalus
©suncana, some rights reserved (CC-BY)
Plegapteryx anomalus
©suncana, some rights reserved (CC-BY)
Plegapteryx anomalus
©suncana, some rights reserved (CC-BY)
Plegapteryx anomalus
©suncana, some rights reserved (CC-BY)
Plegapteryx anomalus
©suncana, some rights reserved (CC-BY)
Plegapteryx anomalus
©suncana, some rights reserved (CC-BY)
Plegapteryx anomalus
©Jean-Paul Boerekamps, some rights reserved (CC-BY-NC)
Plegapteryx anomalus
©Jean-Paul Boerekamps, some rights reserved (CC-BY-NC)
Plegapteryx anomalus
©Ricky Taylor, some rights reserved (CC-BY-NC)
Plegapteryx anomalus
©Ricky Taylor, some rights reserved (CC-BY-NC)
Plegapteryx anomalus
©Craig Peter, some rights reserved (CC-BY-NC)
Plegapteryx anomalus
©Craig Peter, some rights reserved (CC-BY-NC)
Plegapteryx anomalus
©Craig Peter, some rights reserved (CC-BY-NC)
Plegapteryx anomalus
©jasonboycebirder, some rights reserved (CC-BY-NC)
Plegapteryx anomalus
©jasonboycebirder, some rights reserved (CC-BY-NC)
Plegapteryx anomalus
©jasonboycebirder, some rights reserved (CC-BY-NC)