Word info Synonyms

spatula-shaped

Adjective Satellite

Meaning

(of a leaf shape) having a broad rounded apex and a narrow base

Source: WordNet

Synonyms

Close letter words and terms