jaibaTop 30000MeaningsNoun1. crab (Latin America)2. a crab of the species Epilobocera haytensis (Dominican Republic)