Hidden life forms …

Is this devoid of non plant life? Think again… It’s full of it! It’s playing hide… you must seek.