Definition, synonyms and related words
An appendage on the mouth of some insects, arachnids, crustaceans, and hydrozoa