Ulochaetes leoninus. Photo: (c) cnoel, some rights reserved (CC BY-NC)
iNaturalist • Wikipedia
Ulochaetes leoninus is a species of beetles in the family Cerambycidae, the only species in the genus Ulochaetes.
— Wikipedia
Species: Ulochaetes leoninus (Lion beetle)
Advertising supports our journalism. If you would prefer not to see ads, we have another option.
MORE →