【医】 olfactary glomeruli
nose; scent; smell; sniff; snuff; snuffle【医】 olfaction; osmesis; osmo-; osphresio-; smegmolith
spherule【医】 glomerule; glomeruli; glomerulus; spherule