Definition of Leechee

  • (noun) Chinese fruit having a thin brittle shell enclosing a sweet jellylike pulp and a single seed; often dried

Synonyms of Leechee


Antonyms of Leechee


No Antonyms Found.

Homophones of Leechee


No Homophones Found.