Definition of pterygoid fossa in English:
pterygoid fossa
noun
The space between the lateral and medial pterygoid plates.
Origin
Mid 18th century.
Are You Learning English? Here Are Our Top English Tips
The space between the lateral and medial pterygoid plates.
Mid 18th century.