Spatulate Meaning
There are 1 meaning(s) for word Spatulate
Meaning 1 : (of a leaf shape) having a broad rounded apex and a narrow base
Synonyms : spatula-shaped
Synonyms : spatula-shaped
Similar words of Spatulate :
