olfactory brain - Inglés Sinónimo Diccionario

olfactory brain

n.
[1] rhinencephalon