>

biological footprint

📘 English Definition(英文释义)
  1. The amount of offspring you bring into this world.
  2. > Dude, keep it wrapped, your biological footprint is already too big.