See Also: thapsia(dictionary)

thapsia (iou)



thapsia noun. LME.
[Latin from Greek, perh. from Thapsos, an Aegean island.]
Any of several large umbelliferous plants of the genus Thapsia, of the Mediterranean region; esp. T. garganica.