Answer:
Benthic means "living on the bottom"
Invertebrate means "Without a spine"
Macro means (in this context) "Can be seen with the naked eye"
So a Benthic Macroinvertebrate is a spineless organism large enough to see with the naked eye that lives on the bottom of a body of water (such as a stream).