megalops

noun
  1. a larval stage of certain crabs characterized by large eyes and a long abdomen
  2. Usage: zoology

Examples