Definition of Spatulate

  • 1. (of a leaf shape) having a broad rounded apex and a narrow base Adjective Satellite

Synonyms for word "spatulate"

Semanticaly linked words with "spatulate"