Spanish-English dictionary »

acritarco meaning in English

SpanishEnglish
acritarco noun
{m}

acritarch(small, unclassifiable organic fossil)
noun

Your history