Medical Dictionary

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

odoriferous

odoriferous /ō′dərif″ərəs/ [L, odor, smell, ferre, to bear] , pertaining to something that produces a smell, particularly one that is strong or offensive.

Tweet submit Telegram VK

Random Words

sodium sulfate

gumboil

Pavulon

spinal caries

intradural lipoma

eosinoblast

acephaly

gargoylism

junctional tachycardia

Medical Dictionary Copyright © 2025.
Privacy Policy