EGAVE

lemandarin

Meaning

  1. noun Citrus × limonia, a citrus fruit which is a hybrid between the mandarin orange and the lemon.

Similar words

rangpur lemonime sweet lemon limetta lemon cleopatra mandarin lemon-lime blood lime meyer lemon mandarin

Save “lemandarin” to learn later