Medical Dictionary

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

eelworm

eelworm /ēl′werm/ , a nematode, especially any of various small, free-living or plant parasitic roundworms.

Tweet submit Telegram VK

Random Words

moexipril

behaviorism

swamp fever

microampere

inverse relationship

iliac crest

abductor digiti minimi of the foot

germinal cords

impedance plethysmography

Medical Dictionary Copyright © 2025.
Privacy Policy