DescriptionBaltimore Aquarium - Astronotus ocellatus.jpg English: Astronotus ocellatus (also known as Oscar, Velvet cichlid, Marble cichlid, etc.) in...