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.”

Synonyms

  • mouthpart
  • parasite

Antonyms

  • beneficial insect
  • non-parasitic worm