What does "geminate" mean?

Geminate: In pairs or twains; two together; binate; twin; as, geminate flowers. Gray.

Additional senses

  1. 2.To double. [R.] B. Jonson.

Sources