pikeblennyEnglish

pikeblenny

Noun

Tropical American fishes, males are aggressively defensive of their territory

English: pikeblenny