Medical Dictionary

Menu
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary

Microsporida

Microsporida /mī′krō·spor′i·də/ [Gk, mikros + sporos, seed] , an order of parasitic protozoa found in invertebrates, especially arthropods; in lower vertebrates; and, rarely, in higher vertebrates.

Tweet submit Telegram VK

Random Words

monomer

statin

cholinergic nerve

peritoneal dialysis solution

internal hemorrhage

right-to-know laws

anaphase

active carrier

DT

Medical Dictionary Copyright © 2025.
Privacy Policy