Medical Dictionary

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

nucleoside

nucleoside /no̅o̅″klē·əsīd′/ , a component of a nucleotide that consists of a nitrogenous base linked to a pentose sugar.

Tweet submit Telegram VK

Random Words

osmol, osmolal

hypermature cataract

low-cholesterol diet

homogentisic acid

thrombosed

hinged knee brace

pathodontia

withdrawal

Lisfranc’s fracture

Medical Dictionary Copyright © 2025.
Privacy Policy