Could theses be alliums? I did plant some but thought they'd been munched by squirrels/dug up by cats ... fingers crossed