microlactin
Noun
Meaning
microlactin (plural microlactins)
A milk product produced by cows that have been treated with immunostimulants
Noun
microlactin (plural microlactins)
A milk product produced by cows that have been treated with immunostimulants