Phrase info Synonyms

antibody binding cleft Synonyms