actinomere









actinomere


noun

  1. another name for antimere
50 queries 0.666