Swampy Meadow

Happy Earth Day! Someone please tell me the proper word for the habitat that is kinda swampy but has loads of beautiful flowers.  “Swampy Meadow” can’t be a real thing but I have a horrible feeling the word I’m looking for might be “bog”. Its not bog is it?