<< lemon squash lemonade >>

lemon tree Meaning in Tamil ( lemon tree வார்த்தையின் தமிழ் அர்த்தம்)



Noun:

எலுமிச்சை மரம்,



Synonyms:

citrus, Citrus limon, lemon, Citrus limetta, genus Citrus, sweet lemon, citrus tree, sweet lime,



Antonyms:

natural object,

lemon tree's Meaning in Other Sites