English dictionary
limnology meaning and definition
Definition and meaning of limnology at MeaningMonkey.org. limnology meaning and definition in the English Dictionary.LIMNOLOGY noun
Definition of limnology (noun)
- the scientific study of bodies of fresh water for their biological and physical and geological properties
Source: Princeton University Wordnet