English

edit

Noun

edit

oncoid (plural oncoids)

  1. A layered structure formed by cyanobacterial growth and making up part of an oncolite.

Anagrams

edit