amphid a chemosensory organ located in the anterior region of a nematode (Xiphinema americanum)(Used by permission of Society of Nematologists)
BACK TO GLOSSARY