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