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