Lemons Synonyms

*An inadequate object or person
(Noun)
Citrus fruit
(Noun)
Synonyms:
  1. foods