meaning of apiculate

apiculate meaning in General Dictionary

Terminated abruptly by a tiny distinct point as a leaf

View more

  • (of a leaf form) having a quick sharply pointed tip
  • Alt. of Apiculated

apiculate meaning in General Dictionary

(a.) Alt. of Apiculated