Question

Cockroaches do what every 15 minutes?

science icon

SCIENCE

Share: