Crossword Solver > Clues > Crossword-Solution: LEAFAGE

LEAFAGE

Definition: the main organ of photosynthesis and transpiration in higher plants
The word LEAFAGE scores 11 points in scrabble.
New Suggestion for "LEAFAGE"

Do you know another clue for the crossword answer LEAFAGE ? Add your clue to the crossword database now.