Any #entomologist who knows what this is? #AskEntomo #Entomostodon
#entomologist #askentomo #entomostodon