"ID sth." means identify sth. "ID Please" means "Could anyone help identify this?". That's a common abbreviation that naturalists use in online communities.
这个是汉语“鉴定”的意思。网上自然爱好者中很常用的缩写。我已经订正了一些这个项目里的翻译,会慢慢清理类似的问题。