SCROBICULATE


Meaning of SCROBICULATE in English

adj. Bot. & Zool. pitted, furrowed.

Etymology: L scrobiculus f. scrobis trench

Oxford English vocab.      Оксфордский английский словарь.