Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

telmatology Definition

Cancel
telmatology
noun
The study of marshes or swamps

Words Related to telmatology!

telmatology Examples by Brain Bank Users