Definitions of Bothrops:

  • noun:   fer-de-lance