Penemuan cacing yang dinamakan sebagai “cacing raksasa” ini dilakukan oleh sebuah tim peneliti dari Universitas Quito di Ekuador.