meaning of canicola

1. an acute feverish disease in people and in dogs marked by gastroenteritis and mild jaundice


Related Words

canicola fever |

Developed & Maintained By Taraprasad.com

Treasure Words