Get Free Checker

Citrus limetta

NOUN
  1. lemon tree having fruit with a somewhat insipid sweetish pulp

How To Use Citrus limetta In A Sentence

List is Empty.