From ZooTerms (Dictionary of Invertebrate Zoology)
Jump to: navigation, search
olfactory (adjective; Latin olfacere, to smell): Pertaining to the sense of smell; among invertebrates, the organs are variously placed: antennae of insects and other arthropods, tips of the palpi and legs of spiders, pits on the heads of various worms, or osphradia of mollusks.