Meaning of branchial cleft

Definition of branchial cleft

(noun) one of a series of slit openings in the pharynxes of fishes and aquatic amphibians through which water passes

Other information on branchial cleft

WIKIPEDIA results for branchial cleft
Amazon results for branchial cleft