Large cells which usually have more than one nucleus