Find the word definition

Wiktionary
mastoids

n. (plural of mastoid English)

Usage examples of "mastoids".

Other electrical contacts had been pasted over the mastoids, or perhaps plugged into previously implanted sockets, and a violet light was blinking on a small machine.