Search pil pil, a shortened form for the Latin words for “pill” and “pills.” Abbreviation for pilula, pilulae. Tweet Telegram VK Random Words ostemia anomia indanedione derivative Met organophosphate insecticide poisoning thalidomide homoplasty interferon-alpha nitrosourea