Noun Definition

pikeblenny

1.Definition: tropical American fishes; males are aggressively defensive of their territory

Category: Animals