eleutheroembryo

Noun

 * 1) A free-floating embryo of a fish