Portuguese-English dictionary »

acritarca meaning in English

PortugueseEnglish
acritarca noun
{m}

acritarch(small, unclassifiable organic fossil)
noun