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.
Got a different solution for "LEAFAGE"

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