grapestone


Also found in: Encyclopedia.

grapestone

(ˈɡreɪpˌstəʊn)
n
(Plants) a grapeseed
Mentioned in ?