Is there a perfume called Tubarose?

Yes there is - you probably couldn't find it because it's spelled Tuberose.