Yea, I did know that.
Did you know that Mr.Mime could be female despite it's name? Because in the japanese version, Mr.Mime's name is Barrierd.
The english name is easily explained because during Gen I, they didn't implement genders yet. So they just decided to call him Mr.Mime.