apiculate
English Dictionary
->
Letter A
-> apiculate
Search Dictionary:
apiculate Definition
(s)
of
a
leaf
shape
;
having
a
short
sharply
pointed
tip
apiculate Synonyms
apiculate
© Art Branch Inc.