Search
Menu
Home
Sources
About
Contacts
Lachanodes arborea
Lachanodes
arborea
is a small
tree
in the
family
Asteraceae
. It is an
endangered
endemic
of
the island
of
Saint Helena
in the
South Atlantic Ocean
.