harpulla

(noun) Harpullia cupanioides

< harpsichordist | harpullia >