Search
Select the dictionary language
Moss piglet
01
a very tiny, soft-bodied animal with eight short legs that lives in wet places like moss and can survive in extremely hard conditions
Examples
Moss piglets live in drops of water on moss.
A scientist looked at moss piglets under a microscope.



























