27 June 2025

how many legs does an ant have