DIMEROUS MEANING IN ENGLISH

• Dimerous Definition & Synonyms

  1. (a.) Composed of, or having, two parts of each kind.


RECENT SEARCHES