Advertisement

Advertisement

pigeon pox

Also pi·geon·pox

noun

Veterinary Pathology.
  1. a disease affecting pigeons, similar to fowl pox.



Advertisement

Advertisement

Advertisement

Advertisement


pigeon peapigeon timer