APICULATED Meaning of APICULATED in English (a.) Terminated abruptly by a small, distinct point, as a leaf. Webster's English dictionary. Английский словарь Webster. 2012