meaning of arvicola amphibius

1. common large Eurasian vole


Related Words

arvicola amphibius |

Developed & Maintained By Taraprasad.com

Treasure Words