lobed
Explore definitions, synonyms, and language insights of lobed
Definitions
Adjective Satellite
having deeply indented margins but with lobes not entirely separate from each other
Explore definitions, synonyms, and language insights of lobed