Meaning of cichlid

Definition of cichlid

(noun) freshwater fishes of tropical America and Africa and Asia similar to American sunfishes; some are food fishes; many small ones are popular in aquariums

Other information on cichlid

WIKIPEDIA results for cichlid
Amazon results for cichlid