Meaning of ophiophagus
Definition of ophiophagus
(noun)
king
cobra
Other information on ophiophagus
WIKIPEDIA results for
ophiophagus
Amazon results for
ophiophagus
Tweet