Semi Aggressive freshwater fish

Semi Aggressive Freshwater Fish

What does Semi Aggressive Freshwater Fish Mean? When entering a fish shop, we will usually see some tanks with labels. Some of the fish is regarded as semi aggressive. Such label is often confusing. Some people think that aggressive means that the fish is harmful...