apiculate meaning
UK US
apiculate (adjective): (of a leaf shape) having a short sharply pointed tip.
Definition of apiculate
Scrabble score: 13 (letter breakdown)
Word lists: words starting with AP · words ending in TE · 9-letter words
More about apiculate on Wikipedia.