Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
respiration
in English
respiration
#moderate
Plural
respirations
Definitions
Noun
inhalation
and
exhalation
;
gas
exchange
Respiration
is
the
process
by
which
cells
generate
energy
from
oxygen
.
cellular
energy
production
(
oxygen
consumption
;
carbon
dioxide
release
)
The
doctor
monitored
the
patient's
respiration
rate
during
the
surgery
.
gas
exchange
in
organisms
without
lungs
Plants
undergo
respiration
through
small
openings
on
their
leaves
called
stomata
.