I remember reading somewhere, but can no longer recal the source, that it was from this place that the Triffid's in The Day of the Triffids originated from.

The nebula certanly has a striking resemblance to the plants depicted in the BBC series of the John Wyndham novel