Etymology

pinworm

P3I1N1W4O1R1M3

Today it means: Any of several nematode worms, of the family Oxyuridae, that are parasitic to mammals Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok