Definition of peacock cichlid in English:

peacock cichlid

noun

  • 1= peacock bass.

  • 2(Frequently with distinguishing word) any of various cichlid fishes of the African genus Aulonocara, much bred for aquaria, which have brilliant colours in the male and often extend the fins in display.

Origin

1980s; earliest use found in Biotropica.