Etymology

trichostrongyliasis

Today it means: infection with Trichostrongylus nematodes Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok