Search
Select the dictionary language
Leafage
01
the main organ of photosynthesis and transpiration in higher plants
Lexical Tree
leafage
leaf
Search
Select the dictionary language
the main organ of photosynthesis and transpiration in higher plants
Lexical Tree