The fishy flavor defect in evaporated milk is caused by the bacterium Proteus ichthyosmius. This organism produces trimethylamine, a compound responsible for the fishy odor. Such contamination can occur due to improper sterilization or storage conditions. Preventing this defect involves strict hygiene and temperature control during production.