SUBULATE Meaning of SUBULATE in English adj. Bot. & Zool. slender and tapering. [ L subula awl ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012