lemanderin

nounA citrus fruit that is a hybrid of a lemon and a mandarin, with a flavor that is both sour and sweet.

No synonyms or antonyms found for this word.