I have not seen NEMOS live food in any area pet shops, but your suspicion plus the fact that microworms are nematodes....