Word info Synonyms

ear-like

Adjective Satellite

Meaning

having a shape resembling an ear

Source: WordNet

Synonyms

Close letter words and terms