oncoid (English, noun)
expansion: oncoid (plural oncoids)
Senses:
glosses: A layered structure formed by cyanobacterial growth and making up part of an oncolite.
Forms:
form: oncoids
tags: plural