meaning of supra esophageal

1. Situated above, or on the dorsal side of, the esophagus; as, the supra-esophageal ganglion of Crustacea.


Related Words

supra-esophageal |

Developed & Maintained By Taraprasad.com

Treasure Words