APICULATE Meaning of APICULATE in English [apic.u.late] adj [NL apiculus, dim. of L apic-, apex] (1830): ending abruptly in a small distinct point "an ~ leaf" Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012