Feedback
Foliage leaf
Meaning
Noun
●
In Botany:
An
unspecialized
leaf
,
composed
of
a flat
lamina
and often a
petiole
, which is the
primary
seat
of
photosynthesis
and
transpiration
in
plants
that have them.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better