Couldn’t find what this word means. Something about sea species?
What a challenge. I can only agree with you: marine mouse species?? Not very likely, I fear. Oh, it could be a kind of water rat, couldn’t it?
1 Like
Thanks guys!