Home
Search
Index
Definify.com
Definition
2024
minibeast
minibeast
English
Noun
minibeast
(
plural
minibeasts
)
(
informal
)
An
insect
/
bug
etc.
Etymology
mini-
+
beast
Similar Results