meaning of polyoma

1. a virus the can initiate various kinds of tumors in mice


Related Words

polyoma | polyoma virus |

Developed & Maintained By Taraprasad.com

Treasure Words