palmworld is the ultimate database for palm trees. More than 2500 palms species records available with thousands of pictures.