amphid
/ˈæmfɪd/Definitions
1. noun
A type of mouthpart found in certain insects, typically consisting of a pair of mandibles.
“The amphids of the beetle helped it to crush its prey.”
2. noun
A type of parasitic worm, especially one of the class Monogenea.
“The amphid was a common parasite found in the fish population.”