Meaning of ophiophagus hannah

Definition of ophiophagus hannah

(noun) large cobra of southeastern Asia and the East Indies; the largest venomous snake; sometimes placed in genus Naja

Other information on ophiophagus hannah

WIKIPEDIA results for ophiophagus hannah
Amazon results for ophiophagus hannah