Medical Dictionary

osmophore

noun os·mo·phore \ˈäz-mə-ˌf(ə)r\

Medical Definition of OSMOPHORE

:  a group (as an aldehyde group) to whose presence in a molecule the odor of a compound is attributed
os·mo·phor·ic \ˌäz-mə-ˈfr-ik\ adjective

Browse

How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears