Similar Words

Apiculate — definition

1. apiculate (Adjective)

1 definition

apiculate (Adjective) — (of a leaf shape) having a short sharply pointed tip.