Definify.com

Definition 2024


limonette

limonette

French

Noun

limonette f (plural limonettes)

  1. sweet lime

Synonyms