Definition of mucous canal in US English:

mucous canal

noun

  • Zoology. A duct through which mucus is conveyed, especially to the surface of the skin of a fish or amphibian. Now rare.

Origin

Mid 19th century (in an earlier sense). From mucous + canal.

Pronunciation

mucous canal

/ˌmjuːkəs kəˈnal/