SCROBICULATE Meaning of SCROBICULATE in English adj. Bot. & Zool. pitted, furrowed. Etymology: L scrobiculus f. scrobis trench Oxford English vocab. Оксфордский английский словарь. 2012