Original languageEnglish
Pages (from-to)173-184
Number of pages12
JournalZootaxa
Volume5566
Issue number1
DOIs
Publication statusPublished - 7 Jan 2025

    OECD FOS+WOS

  • 1.06.ZM ZOOLOGY

ID: 62792256