יֹתֶרֶת

appendage of liver

yoteret
Noun
11