Definify.com

Definition 2025


mrcas

mrcas

See also: MRCAs

English

Noun

mrcas

  1. plural of mrca