Part of Speech : INAN
English Translation : greater omentum (of man or other mammals) [anatomical term];
Back