apiculate ( synonym found)

Definition of apiculate:

°Having a short, sharply pointed tip.

Definition of apiculate:

°Having a short, sharply pointed tip.

Back to Top