Lilliputians
they are believed to be the smallest forms of life. Much smaller that any known bacteria
they are believed to be the smallest forms of life. Much smaller that any known bacteria