2 results found

Search Results for: neuralgia

Sphenopalatine ganglioneuralgia

Definition noun The medical or scientific term for brain freeze Supplement The sphenopalatine ganglioneuralgia is a type of... Read More

Nerve

nerve 1. (Science: anatomy) One of the whitish and elastic bundles of fibres, with the accompanying tissues, which transmit... Read More