SCIURUS


Meaning of SCIURUS in English

noun a genus of rodents comprising the common squirrels.

Webster English vocab.      Английский словарь Webster.