biscobra (English, noun)
expansion: biscobra (plural biscobras)
Senses:
glosses: The Bengal monitor lizard.
tags: India
Forms:
form: biscobras
tags: plural