Toxocaridae meaning

A taxonomic family within the superfamily Ascaridoidea — the single genus Toxocara of parasitic nematodes.
pronoun
0
0
Advertisement

Origin of toxocaridae

  • From Toxocara +‎ -idae.

    From Wiktionary