Home / C / citrus decumana

citrus decumana

noun 15 letters Scrabble 21 WWF 27
Definitions
noun

southeastern Asian tree producing large fruits resembling grapefruits

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