minibeast

English

Etymology

From mini- +‎ beast.

Noun

minibeast (plural minibeasts)

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