Skip to content
Kotomora

嗅きゅう細さい胞ぼう

Meanings

1

noun

olfactory cell

Technical term in biology and medicine for a sensory cell involved in smell.