minibeast

Noun

 * 1) A small terrestrial creature; including arthropods, gastropods, worms etc.