Re: Locusts? Triffids?
Read the original book by John Wyndham.
Triffids were of terrestrial origin and from genetic engineering; a crop to produce oil cake as feed IIRC.
I hear that someone modified the plot to turn it into a film with some bollocks about them dissolving in sea water.