Definition of Apiculate

  • 1. (of a leaf shape) having a short sharply pointed tip Adjective Satellite

Semanticaly linked words with "apiculate"