Word info Synonyms

multilobar

Adjective

Meaning

Consisting of, or having, many lobes.

Source: Webster's dictionary

Synonyms

Close letter words and terms