Cerbera manghas L., 1753 14% complete

Rubbertree

Sp. Pl.: 208 (1753)