Where does “vénénifère” come from?

vénénifère (French): veneniferous

Definitions

  1. veneniferous

Words derived from “vénénifère