An unexpected discovery in the clouds of Venus has scientists buzzing.