Dictionary
Dictionary
Supra-esophageal — definition & meaning
Word Type Definition Supra-esophageal a. Situated above, or on the dorsal side of, the
esophagus; as, the supra-esophageal ganglion of Crustacea.
Explore more words:
Crenulation · Foody · Footpace · Turret · Tsar · Jonesian · Disinthralled · Scraggy ·