pikeblenny

noun

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