Chelonistele dentifera de Vogel, Blumea 30: 203 (1984). Plant cultivated at the Leiden botanical garden. Accession number 932942 Plant collected in Sarawak, Malaysia. Leiden herbarium number 20220
Copyright by Rogier van Vugt