See also: Thapsus

Translingual edit

Etymology edit

From Thapsus (a place in Sicily).

Noun edit

thapsus

  1. an organism from or related to Thapsus, in Sicily

Derived terms edit