Meaning of sciurus niger
Definition of sciurus niger
(noun)
exceptionally
large
arboreal
squirrel
of
eastern
United States
Other information on sciurus niger
WIKIPEDIA results for
sciurus niger
Amazon results for
sciurus niger
Tweet