Find the word definition

Wiktionary
leptocephali

n. (plural of leptocephalus English)

WordNet
leptocephalus
  1. n. slender transparent larva of eels and certain fishes

  2. [also: leptocephali (pl)]

leptocephali