APICULATED Meaning of APICULATED in English adj terminated abruptly by a small, distinct point, as a leaf. Webster English vocab. Английский словарь Webster. 2012