laevogyrate









laevogyrate


adjective

  1. another word for laevorotatory
50 queries 0.388