phantom larva
noun
: the colorless transparent aquatic larva of any of the small flies of the family Chaoboridae
Love words? Need even more definitions?
Merriam-Webster unabridged
Share