LAND CALTROP Meaning of LAND CALTROP in English noun : a common tropical weed ( Tribulus terrestris ) with yellow flowers and spiny fruit Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012