spatulate
English Dictionary
->
Letter S
-> spatulate
Search Dictionary:
spatulate Definition
(s)
of
a
leaf
shape
;
having
a
broad
rounded
apex
and
a
narrow
base
spatulate Synonyms
spatula-shaped
spatulate
© Art Branch Inc.