Language:
Free Online Dictionary|3Dict

Citrus limetta

Source : WordNet®

Citrus limetta
     n : lemon tree having fruit with a somewhat insipid sweetish
         pulp [syn: {sweet lemon}, {sweet lime}]
Sort by alphabet : A B C D E F G H I J K L M N O P Q R S T U V W X Y Z