limonette

French

Noun

limonette f (plural limonettes)

  1. sweet lime
    Synonym: limette