Yet life in the sea may depend on these tiny creatures.
Pourtant, la vie dans la mer pourrait dépendre de ces petites créatures.
Yet life in the sea may depend on these tiny creatures.
Pourtant, la vie dans la mer pourrait dépendre de ces petites créatures.