Langsung ke konten

Arti kata

lemanderin

Definition of lemanderin (English)

noun

  1. hybrid between mandarin orange and lemon having very acid fruit with orange peel
    sumber: wordnet30