Morgan
Spanish Meaning
Sorry, Meaning for Morgan in Spanish is not found! Please try below options
English Meaning
- A unit for expressing the relative distance between genes on a chromosome.