Advertisement

Advertisement

teasel gourd

noun

  1. a prickly-stemmed Arabian vine, Cucumis dipsaceus, of the gourd family, having burlike, bristly fruit.


Advertisement

Advertisement

Advertisement

Advertisement


teasel familytease out