SUBULATE Meaning of SUBULATE in English adj. Bot. & Zool. slender and tapering. Etymology: L subula awl Oxford English vocab. Оксфордский английский словарь. 2012