Words: Heterodon genus Heterodon
Part of speech: n
Definition: a genus of small colubrid snakes containing the North American hognose snakes