ascaridae : Idioms & Phrases


family ascaridae

  • noun large roundworms parasitic in intestines of vertebrates
    Ascaridae.
WordNet