citrus limetta
English Thesaurus
1. lemon tree having fruit with a somewhat insipid sweetish pulp (noun.plant)
| hypernym | : | genus citrus, |
| definition | : | orange; lemon; lime; etc. (noun.plant) |
| hypernym | : | citrus limon, lemon, lemon tree, |
| definition | : | a small evergreen tree that originated in Asia but is widely cultivated for its fruit (noun.plant) |
Visual ArtiKata
Explore citrus limetta in ArtiKata.com >
