French-English dictionary »

acritarche meaning in English

FrenchEnglish
acritarche nom {m}

acritarch◼◼◼(small, unclassifiable organic fossil)
noun