:Lynn Margulis (or Lina Margulis) sounds like a name of Lithuanian origin. Would be interesting to know the facts. Margulis is a Lithuanian word meaning variegated fabric. Margas - variegated. Mirgėti – to twinkle. Online Lithuanian dictionary - http://www.zodynas.lt/terminu-zodynas/M/margulis