• Mrca

    Full definition of mrca

    {{initialism-old|en}}

    mrca

    (plural mrcas)
    1. most recent common ancestor

    Alternative forms

    Derived terms

    Anagrams

    © Wiktionary