Meanings

  1. quenepa, mamoncillo (Melicoccus bijugatus)