cobra
English Dictionary
->
Letter C
-> cobra
Search Dictionary:
cobra Definition
(n)
venomous
Asiatic
and
African
elapid
snakes
that
can
expand
the
skin
of
the
neck
into
a
hood
cobra Synonyms
cobra
© Art Branch Inc.