Meaning of cryptobranchus

Definition of cryptobranchus

(adj) offering or expressing apology; "an apologetic note"; "an apologetic manner"

Other information on cryptobranchus

WIKIPEDIA results for cryptobranchus
Amazon results for cryptobranchus