Yoroa clypeoglandularis explained
Yoroa clypeoglandularis is a species of comb-footed spider in the family Theridiidae. It is found in New Guinea.[1]
Notes and References
- Web site: Yoroa clypeoglandularis Baert, 1984. NMBE - World Spider Catalog . 8 May 2021.