No, it's not. That's "bestio" or "bruto" depending. Besto is the basic word for (non-human) animal.
Edit: Recently (a year after I wrote the above) I wrote about this in more detail in answer to another question. The question came up about the difference between "beast" and "besto." See my longer comment in this thread.