Title:
Zootaxa
Abbreviated Title:
Zootaxa
Publisher:
Magnolia Press
ISSN
(Electronic):
1175-5334
ISSN
(Print):
1175-5326
Publication date Created:
August
13 2015
Publication date
(Electronic):
August
13 2015
Volume: 4000
Issue: 1
Page: 73
Article
DOI: 10.11646/zootaxa.4000.1.3
PubMed ID: 26623602
SO-VID: 56917218-f318-4de2-b2d9-07906f66971e
Copyright © ©
2015