oxyuridae Meaning, Definition & Usage

  1. noun pinworms
    family Oxyuridae.

WordNet