herpestes

Noun
  1. mongooses

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

herpestes
A herpestes darts across the dry savanna grass.