What is the full meaning of amboceptors
AMBOCEPTOR, in immunization, an antibody acting as a double receptor [n]
Example of the word amboceptors placed on a Scrabble board.