Crossword Answer Lookup

500k+ clues

Bit of backbone shown by green energy supporter (8)

Answer VERTEBRA
Definition: Bit of backbone
Times #4963 16 Down 2021-07-11