OXFORD 9000
📚 noun • entry_id 43972

pinworm

Meanings (ES + gloss)
oxiuro • pidulle
Any of several nematode worms, of the family Oxyuridae, that are parasitic to mammals
Phrases
No hay frases
Word forms