English | German | Russian | Czech

turkeypox English

Meaning turkeypox meaning

What does turkeypox mean?

turkeypox

A form of fowlpox affecting turkeys.

Are you looking for...?