The online English-English dictionary from The Project Gutenberg
Result for Bimanous
Having two hands; two-handed.