aclid organ

From ZooTerms (Dictionary of Invertebrate Zoology)
Jump to: navigation, search
aclid organ: (Acanthocephala) A spined invagination located at the anterior end of an acanthor; sometimes referred to as a rostellum.