Etymology
Today it means: Synonym of cyno- (“of or pertaining to dogs”). Full definition →
From Latin canis + -o-. Piecewise doublet of cyno-.
Etymology from Wiktionary, CC BY-SA 4.0.