turbinate

turbinate

English Adj
Ad

Definition

Shaped or spinning like a top (spinning top).

Etymology

From Latin turbinatus.

Example Sentences

  • "a turbinate shell"
Ad