mirror life

English dictionary entry

Meanings

noun
  1. A hypothetical form of life with mirror-reflected molecular building blocks; for example, many biomolecules occurring in nature are the L-form, whereas systems using the D-form are conceivable but also potentially dangerous to life as we know it.

Word forms

mirror life
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.