Crossword Answer Lookup

500k+ clues

Fresh larvae, I guess, is a type of rich food (5,7)

Answer LIVERSAUSAGE
Definition: food
Guardian #29812 18 Across 2025-09-29