Definify.com

Definition 2024


lancehead

lancehead

English

Wikispecies

Noun

lancehead (plural lanceheads)

  1. Any of many South American venomous pitvipers of the genus Bothrops.