ultradarwinist
English
Noun
ultradarwinist
(
plural
ultradarwinists
)
Alternative form of
ultra-Darwinist
.