Definitions
There is 1 meaning of the phrase
Lasiurus Borealis.
Lasiurus Borealis - as a noun
North american bat of a brick or rusty red color with hairs tipped with white
Synonyms (Exact Relations)
red bat