Releases tagged larvae