meaning of serotine
1. The European long-eared bat (Vesperugo serotinus).
2. common European brown bat
Related Words
serotine |
1. The European long-eared bat (Vesperugo serotinus).
2. common European brown bat
serotine |