English-French dictionary »

massasauga meaning in French

EnglishFrench
massasauga (Sistrurus catenatus)
noun

massasauga◼◼◼nom {m}