[1]
Fedosov, A.E. et al. 2017. Not all spotted cats are leopards: evidence for a Hemilienardia ocellata species complex (Gastropoda: Conoidea: Raphitomidae). European Journal of Taxonomy. 268 (Feb. 2017). DOI:https://doi.org/10.5852/ejt.2017.268.