echinococci

noun
  1. Plural of echinococcus; parasitic tapeworm larvae that form cysts in human and animal tissues, causing echinococcosis.
  2. Usage: medical/scientific term; plural form

Examples