Nope, it's a reference site. The numbers --more likely L007--refer to the taxonomic lack of identification of many species. they are assigned numbers until they can be verified and given a species name. L refers to Loriicaid, and the numbers are issued sequentially for newly discovered species. This is why some fish have more than one L number--they've been 'identified' more than once, but are actually the same species.