Search -cide, -cid -cide, -cid, suffix meaning “killing”: amebicide, herbicide, protozoacide. Tweet Telegram VK Random Words Leriche’s syndrome barrier-free design radioactive iodine (RAI) spirometry Gorham’s disease café-au-lait spot thrombasthenia anterograde memory ADHA