Search term amebicide has one result
Jump to
EN English PT Portuguese
amebicide (n) [substance that kills amoebae] (n) amebicida (n) [substance that kills amoebae] (n)