English | German | Russian | Czech

hydrochoerid English

Meaning hydrochoerid meaning

What does hydrochoerid mean?

hydrochoerid

(zoology) Any member of the Hydrochoeridae or Hydrochoerinae.

Are you looking for...?