English Dictionary
◊ PRICKLY SHIELD FERN
thought-provoking
adj : stimulating interest or thought; "a challenging hypothesis";
"a thought-provoking book" [syn: {challenging}]