They sound like Stomatella, which are good. Do they look like this?

http://www.reefs.org/hhfaq/pages/pic...tomatella.html