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