I spoke to my wife about this. At first she though 'three-sided leek' but as you say it does not smell of onion / leek / garlic then clearly not.
She also said that you would need to go on one of the more specialist lawn groups as it is quite a specialist area you're asking into.
Lastly, once it's fully grown and then mown a few times you won't notice any of it anyways