honeycomb tripe

(noun) tripe (generic term)

< honeycomb | honeycombed >