Mobius strip
— Noun
– English
~ a continuous closed surface with only one side; formed from a rectangular strip by rotating one end 180 degrees and joining it with the other end
magnetic stripe
— Noun
– English
~ a short strip of magnetic tape attached to a credit card or debit card; it contains data that will tell a reading device who you are and what your account number is, etc.
megalithic structure
— Noun
– English
~ memorial consisting of a very large stone forming part of a prehistoric structure (especially in western Europe)
muscular structure
— Noun
– English
~ the muscular system of an organism