VariousWords beta
Related Terms:
Noun
Definition: Citrus × limonia, a citrus fruit which is a hybrid between the mandarin orange and the lemon.
VariousWords beta
Definition: Citrus × limonia, a citrus fruit which is a hybrid between the mandarin orange and the lemon.