(Megachoriolaus texanus)
Megachoriolaus texanus is a species of flower longhorn in the family of beetles known as Cerambycidae. It is found in North America.