Definition, synonyms and related words
A plug of connective tissue separating the hemocoels of the head and thorax of some lice