Counterspies meaning : A spy working in counterintelligence.
counterspies
microgametes
reads
streptomycin
lecture hall