Word info Synonyms

lemandarin

Noun

Meaning

lemandarin (plural lemandarins)

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

Source: en.wiktionary.org

Synonyms

Anagrams

Close letter words and terms