Synonyms and Antonyms for citrus decumana | Synonym.com

Synonyms and Antonyms for citrus decumana

1. Citrus decumana (n.)

southeastern Asian tree producing large fruits resembling grapefruits

Synonyms: