biological footprint 📘 English Definition(英文释义) The amount of offspring you bring into this world.> Dude, keep it wrapped, your biological footprint is already too big. ← biological fluid mechanics B 字母词表 biological function →