Clue: Idea that opposes evolution, for short

Answer: IDT-5

Length: 5


Similar Clues: