massasauga是什么意思
2024-01-23 00:07:17
massasauga
n. [动]侏响尾蛇
英英释义
Noun
- small pygmy rattlesnake
- pygmy rattlesnake found in moist areas from the Great Lakes to Mexico; feeds on mice and small amphibians