mp4diegox mp4diegox 08-02-2021 English contestada microbe means : a source of concern a minute life form a contrived idea a pointed tool