Find the word definition

The Collaborative International Dictionary
Geminous

Geminous \Gem"i*nous\, a. [L. geminus.] Double; in pairs.
--Sir T. Browne.

Wiktionary
geminous

a. double; in pairs