lemon - English Synonyms Dictionary

lemon

n.
[1] gamboge , lemon yellow , maize
[2] lemon tree , Citrus limon
[3] stinker