Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: sand tumour
Usage: Brit, Cdn (=sand tumor)
  1. A tumour derived from fibrous tissue of the meninges or choroid plexus or certain other structures associated with the brain; characterized by sandlike particles
    - psammoma, sand tumor [US]

Derived forms: sand tumours

Type of: neoplasm, tumor [US], tumour [Brit, Cdn]