Related Words for word “mimotope”
mimotope - Did you Mean?
isotope