Just wanna say -- huge prep to the author for actually thinking of sensible names, and for the TLs that found sensible English terms for them.
I.E: Sporangium, "Thread Reelers" -- these are terms that sounds like what actual human beings that live in reality would come up with, rather than absurd anime names that make no sense, and would only exist inside of video games (like, I don't know: <<Spore Stormers>> or whatshit.)