Crossword Answer Lookup

500k+ clues

Loves pine leaves growing in China (6)

Answer OOLONG
Definition: leaves growing in China
Times #28948 17 Across 2024-06-20