lemon tree n : a small evergreen tree that originated in Asia but is widely cultivated for its fruit [syn: {lemon}, {Citrus limon}]
Copyright © 2024 3Dict.net