eavesdropper: a secret listener to private conversations
spy: a secret watcher; someone who secretly watches other people
osteoglossidae: a family of large fishes that live in freshwater; includes bandfish and bonytongues