Crossword Answer Lookup

Food that's green fed to insect (7)

Telegraph Puzzle #3240 18 Down 2023-11-26
Definition
Food
Answer
ALIMENT