Definify.com

Definition 2024


microhomologies

microhomologies

English

Noun

microhomologies

  1. plural of microhomology