tholus

noun 3

Definitions

noun

1

A small domical mountain or hill.

Hecates Tholus is a Martian volcano.

2

A round building, dome, or cupola.

3

Part of the apical structure of the asci of some lichen species.

Your note

not saved
0 chars