meaning of serotine

1. The European long-eared bat (Vesperugo serotinus).
2.
common European brown bat


Related Words

serotine |

Developed & Maintained By Taraprasad.com

Treasure Words