English edit

Adjective edit

lemoniest

  1. superlative form of lemony: most lemony

Anagrams edit