Group in which no subgroup has an infinite minimal generating set

Definition
A group in which no subgroup has an infinite minimal generating set is a group in which any minimal generating set for any subgroup must be finite.