What is the full meaning of leechees
LEECHEE, (Chinese) a tropical fruit, also LICHEE, LICHI, LITCHI, LYCHEE [n]
Example of the word leechees placed on a Scrabble board.