DEXTROGEROUS MEANING IN ENGLISH

• Dextrogerous Definition & Synonyms

  1. (a.) See Dextrogyrate.


RECENT SEARCHES