Apiculate - Definition

apiculate

adj 1: (of a leaf shape) having a short sharply pointed tip

Look up another word