olfactory papilla

From ZooTerms (Dictionary of Invertebrate Zoology)
Jump to: navigation, search
olfactory papilla: (Mollusca: Cephalopoda) Papilla found on Teuthoidea, Sepiidae and Vampyromorpha on either side of the head near the neck.