Cardinalfishes can be termed ideal fishes for the marine aquarium. They are brightly colored, exhibit interesting behavior, remain manageably small, don't tend to be susceptible to disease, ignore sessile invertebrates, and are essentially energy-saving fishes as they require little light....
Read the full article...
Read the full article...