indistinguishable

Home / glossary / indistinguishable

appearing to be the same