translate English to German: Once again, social meanings are enmeshed within beliefs about heredity.
Einmal mehr sind gesellschaftliche Bedeutungen mit Auffassungen von Vererbung verstrickt.