branchial cleft

Noun
  1. One of a series of slit openings in the pharynxes of fishes and aquatic amphibians through which water passes (synset 102513738)

Other Searches