Articles tagged with: Membracidae
Belize Photos, Belize Travel Tips »
Today’s picture of the day is the Tree-Hopper and its scientific name is Umbonia crassicornis. Tree-hoppers or Membracidae are strange little creatures closely related to the cicadas and the leaf hoppers. They usually carry an unusual protuberance which may take the form of tree branch horns or spines.