MMCD

Noun

 * , a proposed storage medium eventually superseded by DVD.