Polish-English dictionary »

acritarcha meaning in English

PolishEnglish
acritarcha noun

acritarchnoun
small, unclassifiable organic fossil