tribuloid adjective1 •Resembling the fruit of Tribulus; beset with sharp bristles; echinate. formsmore tribuloid · most tribuloid