Lysenkoite

Lysenkoite

English Noun
Ad

Definition

An advocate of Lysenkoism.

Etymology

From Lysenko + -ite.

Ad