Skip to content
Kotomora

ココリス

also: コッコリス

Meanings

1

noun

coccolith

Geological term for the microscopic calcareous plates produced by coccolithophores.