Definition of phantom larva in US English:

phantom larva

noun

  • The transparent, aquatic larva of the dipteran fly Chaoborus crystallinus (family Chaoboridae).

Origin

Early 20th century; earliest use found in Louis Miall (1842–1921).