tychoparthenogenesis - Spanish English Dictionary