Serotine Meaning

There are 1 meaning(s) for word Serotine

Meaning 1 : common brown bat of Europe

    Synonyms : eptesicus serotinus,  european brown bat