YES!
Or better, a living creature, smaller than an animal.
Now, before you list them all, remeber a couple of hints:
it's an italian word, never used before, it could be VERY trivial, but it's not.
This means that this name is not that original in another language.