Hi, Let me comment that some things do not have their own collective noun. And even if they do, many of them are not commonly used. Most native speakers would just say 'a lot of starfish', 'a lot of dragonflies'.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.