olfactory organ

Significado (Inglés)

An organ of smell.

Conceptos

Sinónimos

organum olfactus

organum olfactorium

Notes

Sign in to write sticky notes