oxyuridae : Idioms & Phrases


family oxyuridae

  • noun pinworms
    Oxyuridae.
WordNet