eleutheroembryo
Etymology
From eleuthero- + embryo.
noun
A free-floating embryo of a fish