Home
Search
Index
Definify.com
Definition
2025
specific_leaf_areas
specific leaf areas
English
Noun
specific
leaf
areas
plural of
specific leaf area
Similar Results