Lemanderin — synonyms, definition
1. lemanderin (Noun)
3 synonyms
Citrus limonia rangpur rangpur lime
1 definition
lemanderin (Noun) — Hybrid between mandarin orange and lemon having very acid fruit with orange peel.
2 types of
citrus citrus tree
1 part of
genus Citrus