That was my first impression as well, but there was a thread about this on poe-news that made me change my mind. From what I understand, this may actually be possible.
I'm no botanist either, but light isn't always necessary for a seed to germinate. Some just need moisture, oxygen and the right temperature; lungs seem like a good place for the first two, and the third depends on the species, I guess.