Rat-tailed serpent Meaning, Definition & Usage

Definitions
  1. (Zoöl.), the fer-de-lance.

Webster 1913