leopard frog

豹紋蛙

英文釋義

  1. common North American green or brownish frog having white-edged dark oval spots