mirror life
Meanings
noun
- 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
Related words
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.