king cobras

English

Noun

king cobras

  1. plural of king cobra