CalPhotos   
Contributors      Log In  
 


Number of matches: 1541
QUERY: SELECT * FROM img WHERE ready=1 and photographer = "Xihao (John) Feng" ORDER BY index_date desc,taxon

Click on the thumbnail to see an enlargement

click for enlargement
Family Pteromalidae
ID: 0000 0000 1123 0297 [detail]
© 2023 University of California Museum of Paleontology

click for enlargement
Family Pteromalidae
ID: 0000 0000 1123 0299 [detail]
© 2023 University of California Museum of Paleontology

click for enlargement
Family Platygastridae
ID: 0000 0000 1123 0300 [detail]
© 2023 University of California Museum of Paleontology

click for enlargement
Class Arachnida
ID: 0000 0000 1123 0301 [detail]
© 2023 University of California Museum of Paleontology

click for enlargement
Class Arachnida
ID: 0000 0000 1123 0302 [detail]
© 2023 University of California Museum of Paleontology

click for enlargement
Family Cecidomyiidae
ID: 0000 0000 1123 0303 [detail]
© 2023 University of California Museum of Paleontology

click for enlargement
Family Cecidomyiidae
ID: 0000 0000 1123 0304 [detail]
© 2023 University of California Museum of Paleontology

click for enlargement
Family Phoridae
ID: 0000 0000 1123 0305 [detail]
© 2023 University of California Museum of Paleontology

click for enlargement
Family Phoridae
ID: 0000 0000 1123 0306 [detail]
© 2023 University of California Museum of Paleontology

click for enlargement
Family Aleyrodidae
ID: 0000 0000 1123 0307 [detail]
© 2023 University of California Museum of Paleontology

click for enlargement
Family Aleyrodidae
ID: 0000 0000 1123 0308 [detail]
© 2023 University of California Museum of Paleontology

Trichomyia diclivivena
Trichomyia diclivivena
ID: 0000 0000 1123 0298 [detail]
© 2023 University of California Museum of Paleontology

click for enlargement
Family Aleyrodidae
ID: 0000 0000 1023 1055 [detail]
© 2023 University of California Museum of Paleontology

click for enlargement
Family Aleyrodidae
ID: 0000 0000 1023 1056 [detail]
© 2023 University of California Museum of Paleontology

click for enlargement
Family Cecidomyiidae
ID: 0000 0000 1023 1057 [detail]
© 2023 University of California Museum of Paleontology

click for enlargement
Family Apidae
ID: 0000 0000 1023 1058 [detail]
© 2023 University of California Museum of Paleontology

Tanytarsus sp.
Tanytarsus sp.
ID: 0000 0000 1023 1053 [detail]
© 2023 University of California Museum of Paleontology

click for enlargement
Class Entognatha
ID: 0000 0000 1023 0371 [detail]
© 2023 University of California Museum of Paleontology

click for enlargement
Class Entognatha
ID: 0000 0000 1023 0372 [detail]
© 2023 University of California Museum of Paleontology

click for enlargement
Order Diptera
ID: 0000 0000 1023 0373 [detail]
© 2023 University of California Museum of Paleontology

click for enlargement
Order Diptera
ID: 0000 0000 1023 0374 [detail]
© 2023 University of California Museum of Paleontology

click for enlargement
Family Trichogrammatidae
ID: 0000 0000 1023 0375 [detail]
© 2023 University of California Museum of Paleontology

click for enlargement
Family Trichogrammatidae
ID: 0000 0000 1023 0376 [detail]
© 2023 University of California Museum of Paleontology

click for enlargement
Family Aleyrodidae
ID: 0000 0000 1023 0377 [detail]
© 2023 University of California Museum of Paleontology

Using these photos: A variety of organizations and individuals have contributed photographs to CalPhotos. Please follow the usage guidelines provided with each image. Use and copyright information, as well as other details about the photo such as the date and the location, are available by clicking on the [detail] link under the thumbnail. See also: Using the Photos in CalPhotos.  


Copyright © 1995-2023 UC Regents. All rights reserved.

CalPhotos is a project of BNHM     University of California, Berkeley