meaning of branchial cleft

branchial cleft meaning in General Dictionary

certainly one of some slit open positions within the pharynxes of fishes and aquatic amphibians by which liquid passes