Giraffe tongues can be 20 inches long

More Facts

โ€‹