tachuelo
Meanings
Noun
1. Pictetia aculeata, a leguminous tree native to Puerto Rico and the Virgin Islands.