I wonder why castles had moats :and other questions about long ago I wonder why camels have humps and other questions about animals I wonder why triceratops had horns :and other questions about dinosaurs I wonder why trees have leaves :and other questions about plants I wonder why triceratops had horns and other questions about dinosaurs I wonder why triceratops had horns :: and other questions about dinosaurs / I wonder why trees have leaves and other questions about plants I wonder why triceratops had horns:and other questions about dinosaurs I wonder why countries fly flags, and other questions about countries I wonder why horses wear shoes and other questions about horses