Larval anatomy of the digestive and excretory systems of the pharyngeal bot fly, Pharyngomyia picta (Diptera: Oestridae) | Publicación