Codonocarpus attenuatus: taxon details and analytics

Domain
Kingdom
Plantae
Phylum
Tracheophyta
Class
Magnoliopsida
Order
Brassicales
Family
Gyrostemonaceae
Genus
Codonocarpus
Species
Codonocarpus attenuatus
Scientific Name
Codonocarpus attenuatus

Images from inaturalist.org observations:

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

Codonocarpus attenuatus
©Martin Bennett, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Martin Bennett, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Martin Bennett, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Martin Bennett, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Martin Bennett, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©mykirei, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Pete Woodall, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Pete Woodall, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Pete Woodall, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Pete Woodall, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Pete Woodall, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Pete Woodall, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Pete Woodall, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©leithallb, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©leithallb, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©leithallb, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©leithallb, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Andrew Scanlan, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Andrew Scanlan, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Andrew Scanlan, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Andrew Scanlan, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Andrew Scanlan, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Andrew Scanlan, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Martin Bennett, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Martin Bennett, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Greg Tasney, some rights reserved (CC-BY-SA)
Codonocarpus attenuatus
©Greg Tasney, some rights reserved (CC-BY-SA)
Codonocarpus attenuatus
©Greg Tasney, some rights reserved (CC-BY-SA)
Codonocarpus attenuatus
©Greg Tasney, some rights reserved (CC-BY-SA)
Codonocarpus attenuatus
©Greg Tasney, some rights reserved (CC-BY-SA)
Codonocarpus attenuatus
©Greg Tasney, some rights reserved (CC-BY-SA)
Codonocarpus attenuatus
©Greg Tasney, some rights reserved (CC-BY-SA)
Codonocarpus attenuatus
©Martin Bennett, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Martin Bennett, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Martin Bennett, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Martin Bennett, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Martin Bennett, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Martin Bennett, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Martin Bennett, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Martin Bennett, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Martin Bennett, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Martin Bennett, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Martin Bennett, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Martin Bennett, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Martin Bennett, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Martin Bennett, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Martin Bennett, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Martin Bennett, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Martin Bennett, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©Martin Bennett, some rights reserved (CC-BY-NC)
Codonocarpus attenuatus
©timcurran, some rights reserved (CC-BY-NC)