Definition of Citrus Limetta

  • 1. Lemon tree having fruit with a somewhat insipid sweetish pulp Noun

Synonyms for word "citrus limetta"

Semanticaly linked words with "citrus limetta"

Hyponims for word "citrus limetta"