You searched for: “homeomorphous
homeomorphous, homoeomorphous (British)
Like or similar in form and structure.