Why it is prohibited not to drink milk or eat yougart after eating fish??
Since milk has a cooling effect and fish has a heating effect, their combination creates an imbalance that can lead to chemical changes in the body. This Ayurvedic phenomenon, about the cooling and heating effect, is also supported by many nutritionists and therefore, they advise you against this combination.
Because milk have casien which have longer time to digest and interfere to digest another amino acid.
वीर्य विरूद्ध means potency against ..acc to dravya guna (ayurveda pharmacopeia)