DictionaryForumContacts

   English
Terms for subject Biology containing hoofed | all forms
EnglishChinese
canker of the hoof蹄癌 (Pododermatitis chronica papillomatosa)