An Encylopedia Britannica Company

germ warfare

1 ENTRIES FOUND:
germ warfare noun
germ warfare
noun
Britannica Dictionary definition of GERM WARFARE
[noncount]