The Caribbean Dictionary

wada
The leafcutter ant; They get their name from the way they cut leaves from trees, which they then haul back to their nest. They do not...