Cotton-thistles meaning : Onopordum acanthium, a flowering plant in the family Asteraceae.
cotton thistles
overgeneralizing
torque converter
dominical letter
activation energy