Word info Synonyms

dimerous

Adjective

Meaning

Composed of, or having, two parts of each kind.

Source: Webster's dictionary

Synonyms

Anagrams

Close letter words and terms