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.