Meaning of lemon

lemon

Tagalog

n., bot. lemon