Artificial olfaction defice Mesin pencium buatan
Creator: | |
Language pair: | English to Indonesian |
Definition / notes: | ol·fac·tion [ol fáksh'n] noun 1. smelling sense: the sense of smell 2. smelling of something: the act of smelling something [Mid-19th century. < Latin olfacere "to smell"] Microsoft® Encarta® 2008. © 1993-2007 Microsoft Corporation. All rights reserved. |
Your current localization setting
English
Select a language
Close search