English | German | Russian | Czech

taterapox English

Meaning taterapox meaning

What does taterapox mean?

taterapox

A viral disease of gerbils (of genus Tatera)

Are you looking for...?