lemanderin

Noun
  1. Hybrid between mandarin orange and lemon having very acid fruit with orange peel (synset 112732158)

Found on Word Lists

Other Searches