dextrogyrate








adjective

  1. having dextrorotation
54 queries 0.563