__ Steam Turbine Was Invented in 1884
This page is the CodyCross answer for the clue below from Fauna and Flora, Group 176, Puzzle 5 (Peonies and Carnations).
Question is: __ Steam Turbine Was Invented in 1884
and the answer is: MODERN
Word Meaning:
MODERN — Pertaining to a current or recent time and style; not ancient.
Definitions from Wiktionary.