plait/braid of tripes of sheep - English Synonyms Dictionary

Can't found any synonym terms.