oncoid
English
Noun
oncoid
(
plural
oncoids
)
A
layered
structure
formed by
cyanobacterial
growth
and making up part of an
oncolite
.
Anagrams
conoid