Genus Loxosceles
|
Loxosceles rufescens (organism)
Loxosceles rufescens
Id
72418007
Status
Primitive