I know of four species of Angelfish. They are Pterophyllum
scalare, Pterophyllum altum, Pterophyllum dumerilii and
Pterophyllum leopoldi. I find it very difficult to differentiate
between them but the most commonly available is said to be the P.
scalar. There could well be others that have yet to be
identified.