Did you mean lemon?
lemon
noun
°A yellowish citrus fruit.
°A semitropical evergreen tree that bears such fruits.
adjective
°Containing or having the flavour/flavor and/or scent of lemons.
°Of the pale yellow colour/color of lemons.
synonyms: bomb