Home / C / citrus limonia

citrus limonia

noun 14 letters Scrabble 17 WWF 22
Definitions
noun

hybrid between mandarin orange and lemon having very acid fruit with orange peel

Look “citrus limonia” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →