Definition
Any source of valuable or useful material.
Origins
Probably a calque of Spanish veta madre (“mother lode”).
In Context
- "It is also letting them probe the genomes of other organisms for DNA that could turn out to be a mother lode for medicine."
- "Emerging, but No Longer a Mother Lode of Profits [title]"