De fire artene er beskrevet fra Laiyang-formasjonen i Kina. Denne formasjonen stammer fra jura-tiden (125-112 millioner år før nåtid).