Which of the following cannot describe the new species of rodent?
They live on meat of other animals.
They look like rats but are of different kind.
They are of the latest discovery of a new species.
They live among the rocky hills of Laos.