Zebra mussel

Zebra mussel larvae are called veligers.

An excerpt from the article 13 facts about Zebra mussel
After hatching, they are suspended in water for a few weeks (10 to 24 days, depending on conditions) and settle down on a suitable surface afterward. It is estimated that about 90% of larvae do not survive the settling down process.