English | German | Russian | Czech

olfactome English

Meaning olfactome meaning

What does olfactome mean?

olfactome

(biology) All the olfactory compounds used by a particular organism

Are you looking for...?