Do you think they are plants? Fungi? Very large bacteria?