Oregon State University:
Araeoanasillus leptosomus 1
Oregon State University:
Araeoanasillus leptosomus 2
Oregon State University:
trichomes