Here in the UK I found some on eBay but it was sold by the roll.
I went to a florist shop and asked the lady there if she had a small piece .... She called it spiders web.
Anyway the upshot was that she sold me half a yard.
However I have found that it is very similar to dressmaking interface material (the fine stuff as it comes in various weights). Probably Walmart might have that.