Noun
1. Spanish lime
2. Spanish lime tree, honey berry, mamoncillo, genip, Melicocca bijuga, Melicocca bijugatus, fruit tree