A generation is generally considered to be about 20 or 30 years: it is measured from the birth of the next generation. It is now about 230 (not 300) years since Linnaeus's death, but that has nothing to do with when his surname was coined.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.