I alle fall noen av artene lever i regnskog. Forøvrig er biologien deres nokså ukjent.