limnology
English Dictionary
->
Letter L
-> limnology
Search Dictionary:
limnology Definition
(n)
the
scientific
study
of
bodies
of
fresh
water
for
their
biological
and
physical
and
geological
properties
limnology Synonyms
limnology
© Art Branch Inc.