Turritis

See also: turritis

Translingual

Proper noun

Turritis

  1. A taxonomic genus within the family Brassicaceae – tower mustard etc.