Mesochra rapiens is mainly a brackish water species, found in oligohaline and tidal freshwaters estuaries. It is a short and robust animal with a rather large rostrum.