Meaning of pterygoid plexus

Definition of pterygoid plexus

(noun) a plexus of veins draining the region of the pterygoid muscles and draining into the internal maxillary and anterior facial veins

Other information on pterygoid plexus

WIKIPEDIA results for pterygoid plexus
Amazon results for pterygoid plexus