epiploon
noun
ep·i·plo·on
ˌep-ə-ˈplō-ˌän
plural epiploa
-ˈplō-ə
: omentum
specifically
: greater omentum
Love words? Need even more definitions?
Merriam-Webster unabridged
Share