• Definition for "citrus limetta"
    • lemon tree having fresh fruit with a somewhat…
    • View More
  • Hypernym for "citrus limetta"

citrus limetta definition

  • noun:
    • lemon tree having fresh fruit with a somewhat insipid sweetish pulp
    • lemon tree having fruit with a somewhat insipid sweetish pulp
41 votes

How would you define citrus limetta?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!