In Caenorhabditis elegans three genetic loci osm-3, unc-104 and unc-116 have been identified, which encode anterograde motor kinesin. Here we show that osm-3 encodes a 672 amino acid long kinesin-like protein (KLP) that contains all three functional domains similar to the kinesin heavy chain, including a globular motor region, an alpha-helical coiled-coil rod, and a globular tail region. OSM-3 shows homology in both the motor and rod domains with kinesins from divergent species such as mouse KIF3, and sea urchin KRP95, and also with the rod domains of several non-kinesin proteins, such as myosin, ezrin, outer membrane proteins alpha precursor OMPA, yeast intracellular protein transport USO1, and the rat neurofilament NF-H. Temporal and spatial expression of the osm-3::lacZ fusion gene during development is limited to an exclusive set of 26 chemosensory neurons whose dendritic endings are exposed to the external environment, including six IL2 neurons of the inner labial sensilla, eight pairs of amphid neurons (ADF, ADL, ASE, ASG, ASH, ASI, ASJ, ASK) in the head, and two pairs of phasmid neurons (PHA and PHB) in the tail. Our data are consistent with the known structural defects in the amphid and phasmid sensilla in osm-3 mutants and also show the expression of the gene in IL2 neurons. Temporally, the gene is differentially expressed in all three types of chemosensory sensilla. Further work on osm-3, unc-104 and unc-116 mutants should give insight into the in vivo functions of the kinesin family during C. elegans neurogenesis.